*{margin:0px;padding:0px;}

h1,h2,h3,h4,h5,h6,p,ul,dd,dl,dt,tr,td,p,span,li,div{
margin:0;padding:0}
ul,ol,li{list-style-type:none; margin:0px; padding:0px;}
body
{ background:#cccccc url(../images/bgg.png);color:#041e3d;margin:0;padding:0;font-family:verdana; font-size:11px; font-weight:normal; text-align: justify; line-height:17px; }

.width100{width:100%}

.width75{width:75%}

.width50{width:50%}

.floatLeft{float:left}

.floatRight{float:right}

.alignLeft{text-align:left}

.alignRight{text-align:right}

.clear{clear:both}

.nomargin{margin:0px}

.nobg{background:none}

#outerwrapper{ width:960px; margin:0px auto; background-color:#FFFFFF;}
#headermenu{ background:#fff url(../images/bgHeader.gif) repeat-x left top;  height:115px; width:960px;} 

#head1{ float:left;   }
#head1 img{margin-top:0px; float:left; margin-left:33px; margin-top:20px;}

#head3{ width:400px; float:left; color:#848c96;font-size:12px;font-family: "Trebuchet MS","Microsoft Uighur",verdana; font-weight:bold;padding-left:90px; padding-right:32px; text-decoration:none; float:left; margin-top:74px; }
#head3 img{ float:left; }
#head3 a{ color:#848c96;font-size:12px;font-family: "Trebuchet MS","Microsoft Uighur",verdana; font-weight:bold;padding-left:90px; padding-right:32px; text-decoration:none; float:left; padding-top:74px; }

#head2{ height:115px; float:right; margin-right:60px; }
#head2 img{margin-top:44px; padding-right:10px;  }




/*topmnu start here*/
#topmenu{ float:left; width:960px; height:34px; padding:0px 0px 10px 0px; }

.topmenu{width:960px; background:url(../images/bg_menu.gif) repeat-x left top; height:34px;}
#menu {padding:0; margin:0 ; list-style:none; height:34px; position:relative; z-index:500; font-family: Trebuchet MS; padding:0  25px; font-weight:bold;}
#menu li {float:left; margin-right:1px;}
#menu li a {display:block; float:left; height:34px; line-height:34px;  color:#eaeaea; text-decoration:none; font-size:11px; font-weight:bold; padding:0 19px;/* background:url(../images/top_hover_bg.png) repeat-x left top;*/}
#menu li img {margin-top:19px; float:left; line-height:34px;}


#menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */
#menu li.current a {z-index:200; position:relative;color:#fff;}
#menu li a:hover {z-index:200; position:relative;color:#A30514;}
#menu li:hover {position:relative; z-index:200;}

#menu li:hover > a {color:#A30514;}
#menu li:hover > a.sub {color:#fff;}

#menu li.current a {color:#fff; background:url() repeat-x;}

#menu li a.sub {background: transparent }
#menu li.current a.sub {color:#fff;}

/* */#menu :hover ul {left:0; top:34px; width:174px; background:#ededed; padding-bottom:17px; }

/* keep the 'next' level invisible by placing it off screen. */
#menu ul, 
/* */#menu :hover ul ul {position:absolute; left:-9999px; top:-9999px;  height:0; margin:0  ; padding:17px 0 8px 0 ; list-style:none; background:#ededed; width:100px;}

#menu :hover ul :hover ul
{left:100px; top:-1px; background:#ededed; white-space:nowrap;  z-index:200; height:auto;}

/* */#menu :hover ul li {margin:0; background:#ededed; width:150px;}
#menu :hover ul li a {width:150px; padding:0 10px 0 14px; text-indent:10px; color:#363636; height:24px; line-height:24px; background:#ededed no-repeat 17px 8px;}
#menu :hover ul li a.fly {background:#fff }
#menu :hover ul li a.large {width:150px; padding:0 0 0 28px; text-indent:10px; background:#fff; color:#696868; height:24px; line-height:24px; background: no-repeat 16px center; display:block; }

#menu :hover ul :hover {background:#dd9a9f  no-repeat  15px 8px; color:#ffffff;}
#menu :hover ul :hover a.fly {background-color:#c60; color:#fff;}

#menu :hover ul li.currentsub a {background:#840; color:#fff;}
#menu :hover ul li.currentsub a.fly {background:#840 url(right-arrow.gif) no-repeat right center; color:#fff;}

#menu :hover ul :hover ul li a {width:100px; padding:0; text-indent:10px; background:#3e3e3e; color:#ccc;}
#menu :hover ul :hover ul :hover {background-color:#d70; color:#fff;}

#menu :hover ul :hover ul li.currentfly a,
#menu :hover ul :hover ul li.currentfly a:hover {background:#840; color:#fff;}

a:focus {    outline: 0;}

/*topmnu end here*/



#indexflash { width:960px; height:230px; float:left;}
#indexflash_left { width:602px; float:left; }

#indexflash_right { width:358px; float:right; height:230px; background-color:#49535f;  }
.indexflash_right_cont { margin-left:27px; margin-top:34px; color:#fff; font-size:14px; margin-right:21px; font-weight: bold;}
.indexflash_cont { margin-left:0px; margin-top:15px; color:#caced1; font-size:11px;}
.indexflash_right1_cont { margin-top:34px; color:#caced1; font-size:11px; margin-right:21px; font-weight: bold;}
.indexflash_cont img{margin-top:0px; float:left;   }


#indexcontent { width:960px; float:left; background-color:#fff; }
#indexcontent_leftcol{width:602px; float:left;}
.indexcontent_leftcol_cont{ background:url(../images/cont_bg_left.png) no-repeat left top; padding-right:12px;
padding-bottom:25px; margin-top:28px; margin-left:28px; letter-spacing:0px;}
.indexcontent_leftcol_cont h1{ color:#000; font-size:13px; margin-bottom:16px; font-family: "Trebuchet MS","Microsoft Uighur",verdana; }


#indexcontent_rightcol{ width:358px; float:left;  margin-top:0px; background-color:#ededed;  }
.indexcontent_rightcol_cont{ background:url(../images/cont_bg_left.png) no-repeat left top; padding-left:27px; padding-right:15px;
padding-bottom:25px; margin-top:28px;}
.indexcontent_rightcol_cont h1{ color:#49535f; font-size:14px; margin-bottom:16px; font-weight: bold;}
.indexcontent_rightcol_cont h2{ color:#49535f; font-size:11px; margin-bottom:8px; text-decoration:none;}
.indexcontent_rightcol_cont h2 a{ color:#49535f; font-size:11px; text-decoration:none;}
.indexcontent_rightcol_cont h2 a:hover{ color:#de6770; font-size:11px;}


#indexspace { width:960px; float:left; height:1px; background-color:#ededed;}


#secondcontent { width:960px; float:left; background-color:#fff; padding-bottom:10px;}

#secondcontent_left{width:303px; float:left;}
.secondcontent_left_cont{  padding-right:12px; padding-bottom:10px; margin-top:14px; margin-left:28px;}
.secondcontent_left_cont h1{ color:#447bb5; font-size:13px; margin-bottom:10px; font-weight: bold; letter-spacing:0px; }
.secondcontent_left_cont h2{ color:#49535f; font-size:11px; margin-bottom:10px; font-weight: bold; letter-spacing:0px;}


.secondcontent_leftpic{ float: right; height:110px; width:70px; padding-left:10px;}
.secondcontent_leftfor{padding-right:0px; padding-bottom:10px; height:110px;}
.secondcontent_lefthree{padding-right:0px; padding-bottom:10px; height:40px;}
.secondcontent_lefttwo{padding-right:0px; padding-bottom:10px; height:30px;}
.secondcontent_lefttwo h3{color:#447bb5; font-size:11px; margin-bottom:10px; font-weight: bold; letter-spacing:0px; margin-top:5px;}
.secondcontent_lefttwo h2{ color:#49535f; font-size:11px; margin-bottom:10px; font-weight: bold; letter-spacing:0px;}
.secondcontent_lefttwo img{margin-top:47px; float:right; margin-left:5px;   }


#secondcontent_center{width:299px; float:left;}
.secondcontent_center_cont{  padding-right:12px; padding-bottom:10px; margin-top:14px; margin-left:28px;}
.secondcontent_center_cont h1{ color:#5c9d48; font-size:13px; margin-bottom:10px; font-weight: bold;}
.secondcontent_center_cont h2{ color:#49535f; font-size:11px; margin-bottom:10px; font-weight: bold;}

.secondcontent_centertwo{padding-right:0px; padding-bottom:10px; height:30px;}
.secondcontent_centertwo h3{color:#5c9d48; font-size:11px; margin-bottom:10px; font-weight: bold; margin-top:5px; }
.secondcontent_centertwo h2{ color:#49535f; font-size:11px; margin-bottom:10px; font-weight: bold;}
.secondcontent_centertwo img{margin-top:47px; float:right;   }


#secondcontent_right{width:320px; float:left;}
.secondcontent_right_cont{  padding-right:12px; padding-bottom:10px; margin-top:14px; margin-left:28px;}
.secondcontent_right_cont h1{ color:#f38906; font-size:13px; margin-bottom:10px; font-weight: bold;}
.secondcontent_right_cont h2{ color:#49535f; font-size:11px; margin-bottom:10px; font-weight: bold;}

.secondcontent_righttwo{padding-right:0px; padding-bottom:10px;}
.secondcontent_righttwo h3{color:#f38906; font-size:11px; margin-bottom:10px; font-weight: bold; margin-top:5px;}
.secondcontent_righttwo h2{ color:#49535f; font-size:11px; margin-bottom:10px; font-weight: bold;}
.secondcontent_righttwo img{margin-top:47px; float:right;   }



#secondspace { width:1px; float:left; background-color:#ededed; height:300px;}
.readmore img{ float:left;}


#footer a { color:#49535f; text-decoration:none; padding:0 3px;}
#footer a:hover{ color:#de6770; } 
#footer{ height:105px; background:#fff url(../images/footer.png) repeat-x left top; line-height:105px; padding-left:170px; }




/* inner page style starts here. */

#firstcontent_inner{ background:#fff url(../images/innerpage_fstbg.png) repeat-x left top;  height:121px; width:960px;}
.firstcontent_inner_cont{margin-left:33px; padding-top:51px; color:#2b2b2d; font-size:14px; margin-right:21px; font-weight: bold;}

#firstcontentw_inner{ background:#fff url(../images/innerpage_fstbg.png) repeat-x left top;  height:200px; width:960px;}  
.firstcontentw_inner_cont{margin-left:33px; padding-top:51px; color:#2b2b2d; font-size:14px; margin-right:21px; font-weight: bold;}

#firstcontentww_inner{ background:#fff url(../images/innerpage_fstbg.png) repeat-x left top;  height:250px; width:960px;}  
.firstcontentww_inner_cont{margin-left:33px; padding-top:51px; color:#2b2b2d; font-size:14px; margin-right:21px; font-weight: bold;}

.text07{ font-size: 11px; color: #898b8a; font-style:normal;}
#desciption{margin-left:33px; margin-right:33px; padding-top:15px; padding-bottom:10px; }
#firstcontent_inner img{ float:right; }
.icon img{ padding-top:37px; float:left; padding-left:0px; padding-right:300px; }
  


#shade_inner{ background:#fff url(../images/innerpage_secndbg.png) repeat-x left top;  height:22px; width:960px;} 



#secondcontent_inner{ background:#ffffff url(../images/innerpage_tirdbg.png) no-repeat left top; width:960px; }
#secondcontent_inner_left{width:314px; float:left; background-color:#FFFFFF;}
.secondcontent_inmenu_cont{margin-left:33px; margin-right:33px;}
.secondcontent_inner_cont{margin-left:33px; color:#2b2b2d; font-size:14px; margin-right:33px; font-weight: bold; margin-top:15px; }
.innerofthis_cont{ padding-top:8px;}
.innerofthis_cont1{ padding-top:8px; color:#3e92c1; font-size:11px; padding-left:70px; padding-bottom:30px;}

#secondcontent_inner_right{width:645px; float:right; background-color:#FFFFFF;}
.secondcontent_inner_rcont{margin-left:33px; color:#aaaaaa; font-size:11px; margin-right:33px; font-weight: bold; }
.secondcontent_rcont{color:#2a2b2d; font-size:14px; margin-right:33px; font-weight: bold; padding-top:33px; }
#secondcontent_rdcont{width:645px; float:right; background-color:#FFFFFF;}
.secondcontent_rdcont{margin-left:33px; margin-right:33px; padding-top:16px; padding-bottom:10px; background-color:#FFFFFF;} 




#thirdcontent_inner{ background-color:#f2f2f2;  height:249px; width:960px;}
#thirdcontent_inner_leftcont{width:240px; float:left;}
.thirdcontent_inner_leftcont{ margin-left:33px; padding-top:10px; margin-right:22px; font-size:12px; font-weight: bold; color:#323347;}
.thirdcontent_inner_leftcontcon{ margin-left:33px; padding-top:10px; margin-right:22px; color:#27344b; line-height:25px;}

.thirdcontent_inner_centercont{ margin-left:22px; padding-top:10px; margin-right:22px; font-size:12px; font-weight: bold; color:#323347;}
.thirdcontent_inner_centercontcon{ margin-left:22px; padding-top:10px; margin-right:22px; color:#27344b; line-height:25px;}


p.align{ padding-bottom:6px; text-decoration: none; color:#565555;}
p.align a{ text-decoration: none; color:#565555;}
p.align a:hover{ text-decoration: none; color:#514f50;}

p.align1{ padding-bottom:6px; text-decoration: none; color:#000;}
p.align1 a{ padding-bottom:6px; text-decoration: none; color:#000;}


.text1{ border: none;font-weight:normal;margin:0 0 6px 0; text-decoration: none; color:#2a2b2d; font-weight: bold; font-size:10px;}
.text2{ border: none;font-weight:normal;margin:0 0 6px 0; text-decoration: none; color:#A30514; font-size:11px;}

.text02
{color: #406fc1; border: none;}		

