/* CSS Document for sun group of compnaies, Inc */
body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

 background-color: #ffffff;
 align: Center;
}

a:hover
{
font-family: Verdana; color: #7b0e0b; font-size: 10px; text-decoration: none; 
}

a:link
{
font-family: verdana; color: #7b0e0b; font-size: 10px;text-decoration: none; 
}

a:active
{
font-family: verdana; color: #7b0e0b; font-size: 10px;text-decoration: none; 
}

a:visited
{
font-family: verdana; color: #7b0e0b; font-size: 10px;text-decoration: none; 
}

.logo
{
 background-image: url(../images/logo.gif);
 background-repeat:no-repeat;
}

.banner
{
 background-image:url(../images/toppic.gif);
 background-color: #ffffff;
 background-position: top Right;
 background-repeat:no-repeat;
}

.one
{
 background-image:url(../images/oneof3.gif);
 border-left:1px solid #a99068;
}

.two
{
 background-image:url(../images/twoof3.gif);
}

.three
{
 background-image:url(../images/threeof3.gif);
 border-right:1px solid #a99068;
 font-family: Verdana;
 font-size: 11px; 
 color: #000000; letter-spacing:1pt;
 text-align: right;
 }
 
.buttonimg
{
 background-image:url(../images/but_img.jpg);
 font-weight: bold;
 text-align: center;
 font-size: 11px;
 color: #ffffff;
 text-decoration:none;
}
.buttonimg a:link
{
color:#ffffff;
}

.buttonimg a:hover
{
color:#ffffff;	
}

.buttonimg a:visited
{
color:#ffffff;	
}

.buttonimg a:active
{
color:#ffffff;	
} 

.whitebg
{
 border-right:1px solid #a99068;
 border-left:1px solid #a99068;
 background-color: #FFFFFF;
 border-left-width:1px;
 border-top-width:1px;
 border-bottom-width:1px
 }

.whitelinks
{
 background-color: #FFFFFF;
 border-right:1px solid #a99068;
 border-left:1px solid #a99068;
 text-align: right;
 font-family: Verdana;
 font-size: 10px; 
 font-weight: bold;
 color: #7b0e0b;
}

.title
{ 
 background-color: #B41410;
 font-family: Verdana;
 font-size: 11px; 
 font-weight: bold;
 color: #ffffff;
 }

.light
{
 background-color: #f6f2e1;
 font-family: Verdana;
 font-size: 11px; 
 color: #000000; letter-spacing:1pt;
 }
 
.dark
{
 background-color: #a99068;
 }
 
.mid
{
 background-color: #eee2c4;
 font-family: Verdana;
 font-size: 11px; 
 color: #000000; letter-spacing:1pt
 }

.text1 
{		
 color: black;
 border-color:#a99068;
 border-style: solid;
 border-width: 1px;
 font-family: Trebuchet MS, verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}

.forbutton
{
 background-color: #d7bf87;
 color: #7b0e0b;
 font-family: Verdana;
 font-weight: bold;
 font-size: 11px; 
 }  
 
.button
{
 color: #ffffff;
 border-right: #000000 1px solid;
 border-top: #000000 1px solid;
 font-weight: bold;
 text-align: center;
 font-size: 11px;	
 background-color: #B41410;
 border-left: #000000 1px solid;
 border-bottom: #000000 1px solid;
 font-family: Verdana;
 height: 20px;
}
.button a:link
{
color:#ffffff;
}

.button a:hover
{
color:#ffffff;	
}

.button a:visited
{
color:#ffffff;	
}

.button a:active
{
color:#ffffff;	
} 

.btlinks     
{ 
 font-family: Verdana;
 font-size: 10px; 
 text-align: center;
 background-color:Transparent;
 color: #000000;
 border-top: 1px solid #a99068; padding-left: 4px; padding-right: 4px; 
 padding-top: 1px; padding-bottom: 1px;
  }
 
.menuLinksoutline
{
 border-left: #f7ead7 1px solid;
 border-top: #f7ead7 1px solid;
 background-color: #eee2c4;
 }
 

.Bleftlinks
{
 border-top:1px solid #a99068; border-bottom:1px solid #a99068; 
 background-image:url(../images/menubg.gif);
 text-align: left;
 font-family: Verdana;
 font-size: 10px; 
 font-weight: bold;
 color: #a02c29; letter-spacing:1pt; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px
}

.Sleftlinks
{
 background-color: #eee2c4;
 font-family: Verdana;
 font-size: 9px; 
 letter-spacing:1pt;
 color: #a02c29;
}
.SNleftlinks
{
background-color: #eee2c4;
 font-family: Verdana;
 font-size: 9px; 
 letter-spacing:1pt;
 color: #a02c29;
}

.blacklinks
{
 background-color: TRANSPARANT;
 text-align: right;
 font-family: Verdana;
 font-size: 10px; 
 font-weight: bold;
 color: #ffffff;
}
.blacklinks a:link
{
color:#ffffff;
text-decoration:none;
}

.blacklinks a:hover
{
color:#ffffff;	
text-decoration:none;
}

.blacklinks a:visited
{
color:#ffffff;	
text-decoration:none;
}

.blacklinks a:active
{
color:#ffffff;	
text-decoration:none;
} 

.blacklinksNORMAL
{
 background-color: TRANSPARANT;
 text-align: right;
 font-family: Verdana;
 font-size: 10px; 
 color: #ffffff;
}

.error
{
 background-color:Transparent;
 font-family: Verdana;
 font-size: 11px; 
 text-align: Right;
 color: #e00011; letter-spacing:1pt
 }
 
.midtitle
{
 background-color:  #eee2c4;
 font-family: Verdana;
 font-size: 11px; 
 color: #000000; letter-spacing:1pt;
 font-weight: bold;
 } 
 
.white
{
border-right:1px solid #a99068;
border-left:1px solid #a99068;
background-color: #FFFFFF;
border-left-width:1px;
border-top-width:1px;
border-bottom-width:1px
}

 
.clerror
{
 background-color: transparant;
 font-family: Verdana;
 font-size: 11px; 
 text-align: left;
 color: #e00011; letter-spacing:1pt
 }
 
.red
{
 font-family: Verdana;
 background-color: #ff0000;
 font-size: 11px; 
 color: #000000; letter-spacing:1pt
 } 
 
.future
{
 background-color: #B41410;
 font-family: Verdana;
 font-size: 11px; 
 color: #ffffff; letter-spacing:1pt
 }
 
.simplelinks
{
 background-color:Transparent;
 font-family: Verdana;
 font-size: 9px; 
 color: #7B0E0B; letter-spacing:1pt;
 }
 .midbold
 {
	background-color: #B41410;
 text-align: left;
 font-family: Verdana;
 font-size: 11px; 
 font-weight: bold;
 color: #ffffff;
 }
 .toplinks1
 {
	background-color: #FFFFFF;
	border-bottom-width:1px;
	border-bottom:1px solid #a99068;
	
 }
 .toplinksbg1
{
 background-image:url(../images/tabbt1.gif);
 font-family: Verdana;
 font-size: 10px;
 font-weight: bold;
 color: #B41410;
}
.buttonimg1
{
 background-image:url(../images/but_imgbig.jpg);
 font-weight: bold;
  font-size: 11px;
 color: #ffffff;
 text-decoration:none;
}
.buttonimg1 a:link
{
color:#ffffff;
}

.buttonimg1 a:hover
{
color:#ffffff;	
}

.buttonimg1 a:visited
{
color:#ffffff;	
}

.buttonimg1 a:active
{
color:#ffffff;	
} 

.text2
{		
 color: black;
 border-color:#a99068;
 border-width: 0px;
 font-family: Trebuchet MS, verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}
.showstate{ /*Definition for state toggling image */
cursor:hand;
cursor:pointer;
float: right;
margin-top: 2px;
margin-right: 3px;
}