/* CSS Document */
* { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

html, body { height:100%; }

body {font-size:.85em; line-height:1.125em; background:#ffffff;
background:url(images_sunwiser/common/backslice.gif) repeat top left; margin-left: 0px; margin-top: 0px; padding-top: 0px;
}


html, input, textarea	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}	
		
.in2{ padding-bottom:2px;}
.in5{ padding-bottom:5px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px;}
.in20{ padding-bottom:20px;}
.in30{ padding-bottom:30px;}
.in50{ padding-bottom:50px;}
.in51{ padding-bottom:51px;}
.in70{ padding-bottom:70px;}
.in90{ padding-bottom:90px;}
.in100{ padding-bottom:100px;}	
.in150{ padding-bottom:150px;}
.in200{ padding-bottom:200px;}	
.in250{ padding-bottom:250px;}	
.in400{ padding-bottom:400px;}	


.line_x{ background:url(images_bif/line_x.gif) 0 0 repeat-x; margin:0px 0px 0px 0px; height:5px;}	

.alignMiddle{ vertical-align:top}
.alignCenter{ text-align: center}


div.container {	overflow:hidden; width: 100%; height:auto; margin: 0 0 0 0; padding: 0 0 0 0;}

.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}

.col_box_2 {
	text-align:right;
	padding: 0 60px 0 0;
}

.col_box_2b {
	text-align:right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	top:170px;
	position:absolute;
	left: 617px;
	width:200px;
}
	
.col_box {text-align:left;
	padding: 0 0px 0 0; }

a img{ border:0px}
img{ vertical-align:top;  }

a{color:#ff9900;  text-decoration:underline;} 

a:hover{text-decoration:none; }

.link1{color:#ff9900; font-weight:bold; } 







.link-1 { display:block; float:right; background:url(images/link_bg.gif) left top repeat-x; color:#ffffff; text-decoration:none; }
.link-1 em { display:block; background:url(images/link_left.gif) no-repeat left top;}
.link-1 b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:5px 14px 5px 14px; font-style:normal;}
.link-1:hover{ background:url(images/link_bg-1.gif) left top repeat-x;}
.link-1:hover em{ background:url(images/link_left-1.gif) no-repeat left top;}
.link-1:hover  b { background:url(images/link_right-1.gif) no-repeat right top; }

.link-2 { display:block; float:left; color:#ffffff; text-decoration:none; }
.link-2 em { display:block;  }
.link-2 b { display:block;   font-style:normal;}
.link-2:hover{  }


.link_ind span { 
	color:#ff9900;
	background:url(images_sunwiser/common/arrow_blockright.gif) center left no-repeat;
	padding:0 0 0 25px;
	line-height:1.1em;
}


.link_ind a { display:block; margin:5px 0 0 0;
	color:#333333;
	background:url(images_sunwiser/common/arrow_blockright.gif) center left no-repeat;
	padding:0 0 0 25px;
	line-height:1.1em;
	text-decoration:underline;
}




#intro-flash { position: relative; top: 0px; left: 0px; text-align:left; width:670px;  }




h1{
	color:#ff9900;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size: 17px;
	line-height: 23px;
	margin: 0px 0px 10px 0px;
}

h2{
	color:#333333;
	font-size:13px;
	line-height:auto;
	margin: 5px 0px 10px 0px;     
}

h3{
	color:#333333;
	font-size:11px;
	font-weight: bold;
	line-height:auto;
	margin: 0px 0px 0px 0px;    
}

h4{
	color:#ff9900;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	line-height:auto;
	margin: 0px 0px 0px 0px;
	   
}






/*content*/
#content{ font-size:0.8125em; width:100%; text-align:left;  }
#content .indent-main{padding:0px 0px 0px 0px}




#content .indent-col1{padding:0px 0 0 0;  }
#content .indent-col2{padding:0px 0 0 0;  }
#content .indent-col3{padding:0px 0 0 0;  }
#content .indent-col4{padding:0px 0 0 0;  }



#content .title{  margin-bottom:16px}
#content .img-left{ float:left; margin:0 30px 16px 0}
#content .img-indent{ margin:0 0 13px 0}

#content p{ margin:0 0 7px 0}
#content p2{ margin:0 0 0px 0}




#content h1{   }
#content h2{   }
#content h3{   }
#content h4{   }
#content h5{   }

#content .h-1{ padding-left:0px; font-size:1.69em}
#content .h-2{ background:url(images/icon5.gif) no-repeat top left; padding-left:26px; font-size:1.69em; margin-bottom:30px}
#content .h-3{  padding-left:0px; font-size:1.69em; margin-bottom:30px}

#content .indent{padding:0px 0 0 0}
#content .indent-2{padding:0 20px 0 20px; position:relative; float:left}

/*header*/
#header {font-size:0.75em; color:#FFFFFF }
#header .logo{ margin:0px 0px 0px 0px }

/*header*/
#header {  font-size:.90em; text-align:right;   }
#header .indent-header{ padding:10px 20px 0px 0px;}
#header a {color:#000; font-weight:normal; text-decoration:none;}  
#header a:hover { font-weight:bold; }





.h{ height:38px}
.block-contact span{ float:right; margin-right:50px}


