/* CSS Document */

body

{

margin:0px;

padding:0px;

margin-top:15px;

background:url(../images/bg.png);

font-family:"Trebuchet MS";

}



#container

{

margin:0 auto;

width:945px;

height:auto;

}



a{ color:#3E90D6; text-decoration:none;}

a:hover{ color:#000000;}

input[type="text"], input[type="password"],select, textarea{ border:1px solid #CCCCCC;}



.tleft,.tright,.bright,.bleft{height:11px; width:11px;}

.tleft{ background:url(../images/tl.png) no-repeat;}

.tright{ background:url(../images/tr.png) no-repeat;}

.bleft{ background:url(../images/bl.png) no-repeat;}

.bright{ background:url(../images/br.png) no-repeat;}



.tfill{ height:11px; background:url(../images/tf.png) repeat-x top ; width:924px;}

.bfill{ height:11px; background:url(../images/bf.png) repeat-x top ;}



.lfill{ background:url(../images/lf.png) repeat-y right;}

.rfill{ background:url(../images/rf.png) repeat-y left;}



.lbfill{ background:url(../images/lf.png) repeat-y left;width:5px;}

.bannerbg{ background:url(../images/banner.jpg) no-repeat center; width:942px; height:185px; margin:0px;}

.bannerbgin{ background:url(../images/sdc_inhead.jpg) no-repeat center; width:942px; height:50px; margin:0px; background-color:#CCC}

.bannerbgin h1{ font-size:20px; font-weight:bold; color:#FFFFFF; padding-left:20px;}

.rbfill{ background:url(../images/rf.png) repeat-y right; width:4px;}



.mainnavi{ height:24px; background:url(../images/af.png) repeat-x;}



.mainnavi a{ display:block; float:left;  font-family:Tahoma; text-decoration:none; font-weight:bold; color:#FFFFFF; font-size:11px; font-weight:bold; margin-right:-24px; }

.mainnavi a span{ display:block; float:left;}



.mainnavi a:hover{ cursor:pointer;}

.mainnavi a span.left, a span.right { display:block; float:left; width:24px; height:24px;}

.mainnavi a span.mid{ padding:5px 0px 5px 0px; text-align:center; height:14px;}



.mainnavi a:hover span.right { display:block; background:url(../images/mr.png) no-repeat bottom; float:left; width:24px; height:24px;}

.mainnavi a:hover span.left { background:url(../images/ml.png) no-repeat  bottom; }

.mainnavi a:hover span.mid{ background:#333333;} 

.mainnavi a:hover span.mid{ padding:5px 0px 5px 0px; text-align:center;}



.mainnavi a.active span.left { background:url(../images/ml.png) no-repeat bottom; }

.mainnavi a.active span.mid{ background:#333333; padding:5px 0px 5px 0px; text-align:center;}

.mainnavi a.active span.right { display:block; background:url(../images/mr.png) no-repeat bottom; float:left; width:24px; height:24px;}









.lboxtop{ background:url(../images/box_top.jpg) no-repeat top; width:618px; height:auto;}

.lboxfill{background:url(../images/box_fill.jpg) repeat-y; height:auto;}





.lboxbtm{background:url(../images/box_bottom.jpg) no-repeat top; height:9px;}



.rboxtop{background:url(../images/r-box_top.jpg) no-repeat top; height:78px; width:265px;}



.rboxtop h1{ display:block; padding:10px; margin-left:20px; margin-top:15px; background:url(../images/quote_ico.gif) no-repeat left; font-size:17px; padding-left:40px;}



.rboxfill{background:url(../images/r-box_fill.jpg) repeat-y;}

.rboxfill{ font-size:11px; font-family:Tahoma; font-weight:bold; color:#6e6e6e;}

.rboxfill input[type="submit"]{ background:url(../images/button.png) no-repeat; width:110px; height:25px; font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; border:none; cursor:pointer;}

.rboxbtm{background:url(../images/r-box_bottom.jpg) no-repeat; height:11px;}



#content{padding:15px;}

#content h1{ font-size:20px; font-weight:bold; color:#333333; padding-left:15px;}

#content p,li{ padding:5px 15px 0px 15px; font-size:12px; line-height:20px; color:#333333; text-align:justify;}



.linkbutton{ display:block; padding:3px; text-align:center; background:url(../images/button.png) no-repeat; width:110px; height:25px; text-decoration:none; font-family:Tahoma; font-size:11px; font-weight:bold; color:#fff; border:none; cursor:pointer;}

.linkbutton:hover{ color:#000000;}





.boxhead{ display:block; padding-left:50px; font-family:Tahoma; font-size:18px; font-weight:bold; color:#1b71e2;}

.para{ text-align:justify; padding:20px; padding-top:5px; font-size:12px; font-family:Tahoma; line-height:21px;}

.foohead{display:block; padding-bottom:10px; font-size:18px; color:#666666; border-bottom:1px solid #999999;}

.style1 {

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color:#000;

}

.style2 {

	font-family: Tahoma;

	font-size: 11px;

	font-weight: bold;

	color:#0066CC;

}
.portfolio-text{ float:left; width:180px; height:14px; font-family:Tahoma, Geneva, sans-serif; text-align:center; font-size:12px; font-weight:bold; border-bottom:#CCC dashed 1px; border-top:#CCC dashed 1px; margin:10px 0px 5px 0px; padding:3px 0px 3px 0px;}
.pg-normal { color:#FFF; font-size:12px; font-family:Tahoma, Geneva, sans-serif; font-weight: normal; background:#1e5aa2; border:#FFF solid 1px;  padding:3px 5px 3px 5px; text-decoration: none; cursor: pointer;}
.pg-selected { color:#FFF; font-size:12px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight: bold; background:#206cc7; border:#FFF solid 1px; text-decoration: underline; cursor: pointer; padding:3px 5px 3px 5px;}
#pageNavPosition{ float:left; width:540px; height:24px; background:url(../images/border.jpg) repeat-x left; border:#cac7c7 solid 1px; margin:0px; padding:3px 10px 3px 10px; margin-left:8px;}
