/* CSS Document */

/*-------------------body-----------------------------*/

body{
	width:auto;
	padding:0;
	margin:0 auto;
	background:url(images/back1.gif) repeat-x #fff;
	/*background:url(images/main-bg.gif) 0 0 repeat-x #fff;
	background-attachment: fixed;*/
	color:#000;
	font-family: "Lucida grande", "Lucida bright", "Lucida sans","Lucida Sans Unicode", verdana, sans-serif; 
	font-size: 62.5%; 
}
div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}


/* ------------------------- PARAGRAPH STYLES ----------------*/
p { /*color: #9f9f9f;*/ line-height: 1.5em; font-size: 13px;margin-left:20px;margin-right:20px;margin-top:0px;margin-bottom:10px; /*margin-left: 6px;*/}
/*p a { color: #eee;}
p a:hover {color: #fff; border-bottom: 1px dotted #666;}*/

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}

/*------------------------------------------------body end--------------------*/

/*---------------------wrapper------------------*/
#wrapper{
	width:850px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	margin-top: 15px;
	margin-bottom: 20px;
}

/*---------------------wrapper end------------------*/


/*------------------------------------------------headerMain--------------------*/

#headerMain{
	width:850px;
	margin:auto;
	height: 257px;
	background:url(images/mainbg.gif) 0 0 repeat-x #fff;
}


/*------------------------------logo--------------------*/
#logo{
	width: 850px;
	height: 30px;
	border-top: 2px solid #000000;
	border-bottom: 2px solid #c0c0c0;
}
#logo h2{width:400px; height:26px;  display:block; font:20px/24px /*Georgia, "Times New Roman", Times, serif*/; font-weight:bold; color:#000000; background:#fff; margin:2px 0 30px 61px;}
#logo h2 span{font-size:15px; /*line-height:15px;*/ font-weight:normal; margin:-2px 0 0 0;}
/*------------------------------logo end--------------------*/


/*-------------------------------toppan--------------------*/
#toppan{
	width: 650px;
	height: 180px;
	background:url(images/header.jpg) 0 0 no-repeat #FDFDFC;
	margin:0; 
	float:left;
}

#toppan .banner{
	position:relative;
	left:23px;
	top:14px;
	width:598px;
	height:167px;
	
}


/*-----------------------------toppan end--------------------*/

/*--------------------------------toprightPan--------------------*/

#toprightPan{width:200px; height:180px; /*position:absolute;*/ top:0px; right:0px; float: right; }
#toprightPan ul{width:157px; height:147px; margin:10px 0 0;}
#toprightPan ul li{height:40px; border-bottom:1px solid #CBCACA; line-height:29px; margin:0; padding:0;}
#toprightPan ul li a{ font: 11px/29px Tahoma, Verdana, Arial, Helvetica, sans-serif; width:117px; display:block; background:url(images/arrow-normal.gif) 0 50% no-repeat #fff; color:#3B3B3B; text-decoration:none; padding:0 0 0 20px;}
#toprightPan ul li a:hover{background:url(images/arrow-hover.gif) 0 50% no-repeat; text-decoration:none;}
#toprightPan ul li.underlinenone{height:30px; border-bottom:none; line-height:29px;}


#headerbodyPan{width:200px; height:180px; /*position:absolute;*/ top:30px; /*left:140px; /*background:url(images/klogo.gif) no-repeat;*/ color:#fff; }
/*---- Header Red Panel----*/
#headerleftredPan{width:200px; height:153px; background:url(images/redpan-bg.jpg) 0 0 repeat-x #FEFDF1; color:#fff; position:absolute; top:62px; /*left:100px;*/}
#headerleftredPan h2{
	width:184px;
	height:69px; /*font:20px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;*/
	position:absolute;
	top:9px;
	left:16px;
	text-transform:uppercase;
}
#headerleftredPan h2 span{font-size:29px; line-height:30px;}

#headerleftredPan p{width:180px; height:104px; font-size:12px; display:block; position:absolute; top:29px; left:-10px; /*font-size:13px;*/ line-height:17px;} 
#headerleftredPan p span.largetext{font-size:18px; line-height:20px; left:40px;} 
/*------------------------------toprightPan end--------------------*/


/*--------------------------------header--------------------*/
#header{
	width:850px;
	height:37px;
	/*background:url(images/header_pic.jpg) 479px 57px no-repeat;*/
	float:left;
	position:relative;
}


/*#header ul.top{
	background:url(images/top_nav_bg.gif) 0 0 no-repeat;
	width:247px;
	height:18px;
	position:absolute;
	left:605px;
	top:29px;
	padding:0 0 0 0px;
	margin:0 0 0 0px;
}
#header ul.top li{
	float:left;
	display:block;
}
#header ul.top li.hover{
	background:url(images/home_icon.gif) 0 3px no-repeat;
	padding:0 0 0 18px;
	font:bold 10px/18px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 21px 0 0;
	text-transform:uppercase;
	float:left;
	display:block;
	background-color:inherit;
	
}
#header ul.top li a.about{
	background:url(images/about_us_icon.gif) 0 3px no-repeat;
	padding:0 0 0 19px;
	font:bold 10px/17px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	margin:0 15px 0 0;
	background-color:inherit;
	
}
#header ul.top li a.about:hover{
	background:url(images/about_us_icon_hover.gif) 0 3px no-repeat;
	
}
#header ul.top li a.contact{
	background:url(images/contact_icon.gif) 0 3px no-repeat;
	padding:0 0 0 23px;
	font:bold 10px/17px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	margin:0 15px 0 0;
	background-color:inherit;
	
}
#header ul.top li a.contact:hover{
	background:url(images/contact_icon_hover.gif) 0 3px no-repeat;
	
}
/*#header img{
	position:absolute;
	left:0;
	top:30px;
	width:350px;
	height:245px;
	
}*/
#header h1{
	font:bold 24px/27px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	position:absolute;
	left:0;
	top:166px;
	text-transform:uppercase;
}
/*#header p{
	font:normal 17px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FEEDB7;
	background-color:inherit;
	position:absolute;
	left:24px;
	top:198px;
	text-transform:none;
	text-align:center;
	width:443px;
}*/
#header ul.nav{
	width:730px;
	height:39px;
	position:absolute;
	left:5px;
	top:3px;
}
#header ul.nav li{
	float:left;
	margin:0;
	padding:0;
}
#header ul.nav li a{
	display:block;
	padding:0 10px;
	font:bold 11px/39px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}
#header ul.nav li a:hover{
	color:#fff;
	background-color:#0078AA;
}
/*--------------------------------header end--------------------*/


/*------------------------------------------------headerMain end--------------------*/

/*------------------------------------------------container-------------------------*/
#container{
	width:850px;
	margin:0 auto;
	/*background:url(images/bg.jpg) 0 0 repeat-y #0000ff;*/
	background:#fff;
}
/*------------------------------------------------container-------------------------*/


/*------------------------------------------------bodyTopmain--------------------*/
#bodyTopMain{
	width:850px;
	margin:0 auto;
	/*background: url(images/bg.png) repeat-y #99ccff;*/
	color:#251C00;
	padding:0 0 0 0;
}
#bodyTop{
	width:850px;
	margin:0 0 0 0;
	/*background:url(images/body_top_bg2.gif) 0 0 repeat-y;*/
}

/*------------------------------------------------bodyTopmain--------------------*/


/*---BODY PANEL--------------------------------------*/
#bodytopPan{width:850px; height:68px; background:url(images/body-bg.gif) 0 0 repeat-y #fff;}


#start{
	width:600px;
	float:left;
	margin:0;
	/*font: normal 14px/17px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;*/ 

}
#start p{width:528px; height:26px; display:block; /*font:20px/24px Georgia, "Times New Roman", Times, serif;*/ 
	font-weight:bold; color:#0000ff; background:#fff; margin:8px 0 30px 61px; font-size: 14px;}
#start p span{/*font-size:15px;*/ line-height:15px; font-weight:normal;}	

 .chief{
	width: 550px;
	margin-right:auto;
	margin-left:auto;
	background:#000080;
	color: #fff;
	font-size: 13px;
	
	
}

#start1{
	width:200px;
	float:right;
	margin:0;
	/*font: normal 14px/17px Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;*/ 

}
/*--------------------------------------body panel--------------------*/

#left3{
	width:175px;
	margin:0 auto;
	height:auto;
	float:left;
	position:relative;
}
#left3 ul{
	width:175px;
	/*position:absolute;*/
	left:0px;
	top:20px;
	list-style: inside;
}
#left3 ul li{
	width:175px;
	float:left;
	color:#FFFAE8;
	background-color:inherit;
	
}
#left3 ul li a{
	color:#333399;
	background-color:inherit;
	font:normal 14px;
	padding:0 5px;
	text-decoration:none;
}
#left3 ul li a:hover{
	color:#FFFAE8;
	background-color:#C58C00;
}






.loginLinks, .loginLinks a { 
 color:       #000000;
 font-family: verdana,trebuchet,sans-serif;
 font-size:   11px; 
}
.loginLinks a:link    { color:  #003399; font-weight: bold;}
.loginLinks a:visited { color:  #003399; font-weight: bold;}
.loginLinks a:active  { color:  #999999; font-weight: bold;}
.loginLinks a:hover   { color:  #cccccc; font-weight: bold;} 

/*---BodyTop Right Panel--*/
#bodytoprightPan{width:200px;  top:185px; right:0px; float: right;}
#bodytoprightPan form{width:151px; height:119px; background:url(images/formarea.jpg) 0 0 no-repeat; margin:15px 0 0;}
#bodytoprightPan input{width:100px; height:15px; line-height:14px; font-size:11px; margin:0 0 0 22px;}
#bodytoprightPan input.button{width:103px; height:22px; background: url(images/button.gif) 0 0 no-repeat #fff; color:#fff; font:14px/18px Georgia, "Times New Roman", Times, serif; text-align:center; font-weight:bold; border:none; margin:14px 0 0 22px;}

#bodytoprightPan form h2{width:100px; height:62px; display:block; background:url(images/icon5.jpg) 0 50% no-repeat #fff; color:#39A002; font:15px/52px Georgia, "Times New Roman", Times, serif; font-weight:bold; text-transform:uppercase; padding:0 0 0 33px; margin:0 0 0 19px;}

/*---/BodyTop Right Panel--*/

.search_background {
	background-image: url(images/search.png);
	background-repeat: no-repeat;
	padding: 0px;
	float: right;
	height: 30px;
	width: 270px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 5px;
	background: #000080;
}
.searchname {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	float: left;
	height: 20px;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin: 0px;
}
.searchbox {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #9a2500;
	text-decoration: none;
	float: left;
	height: 20px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;

}
.searchtextbox {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 19px;
	width: 150px;
	border: 1px solid #CCCCCC;
}
.searchtextbox:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 19px;
	width: 150px;
	border: 1px solid #999999;
}

.go {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/go.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 19px;
	width: 34px;
	text-transform: capitalize;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.go:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/go1.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 19px;
	width: 34px;
	text-transform: capitalize;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}	
	
	


/*---Body Left Panel---------------------------------------------------*/
#bodyleftPan{width:650px; background:url(images/body-bg.gif) 0 0 repeat-y ; margin:0; padding:0 0 0px; float:left;}
#bodyleftPan1{width:800px; background:url(images/body-bg.gif) 0 0 repeat-y ; margin:auto; padding:0 0 0px; /*float:left;*/}
#bodyleftpics{width:830px; background:url(images/body-bg.gif) 0 0 repeat-y ; margin:auto; padding:0 0 0px; /*float:left;*/
	font-size:14px;
}


/*-----------------------left1------------------------------*/
#left1{
	width:350px;
	margin:0 27px 0 10px;
	padding:0 0 5px 0;
	float:left;
	/*background:url(images/index_r4_c1_f2.jpg) 0 0 no-repeat;*/
}

#left4{
	width:650px;
	margin:0 27px 0 10px;
	padding:0 0 5px 0;
	float:left;
	margin-left: 20px;
	/*background:url(images/index_r4_c1_f2.jpg) 0 0 no-repeat;*/
}

#left5{
	width:650px;
	margin:0 27px 0 10px;
	padding:0 0 5px 0;
	float:left;
	margin-left: 20px;
	/*background:url(images/index_r4_c1_f2.jpg) 0 0 no-repeat;*/
}
#left1 h2{
	font:bold 34px/40px Tahoma, Georgia, "Times New Roman", Times, serif;
	color:#202020;
	background-color:inherit;
	text-transform:uppercase;
	margin:0 0 21px 0;
}
#left1 h2 span{
	font:normal 20px/18px Tahoma, "lucida sans", Verdana, Arial, Helvetica, sans-serif;
	color:#970000;
	background-color:inherit;
	display:block;
}

#left1 p.leftText1{
	font:normal 12px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#251C00;
	background-color:inherit;
	margin:0 0 4px 10px;
	display:block;
	width:350px;
}
#left1 p.leftText1 span{
	font:bold 12px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#006882;
	background-color:#FFFEFA;
}
#left1 p.leftText1 a.link1{
	font:normal 12px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#1B7D01;
	background-color:inherit;
	text-decoration:underline;
}
#left1 p.leftText1 a.link1:hover{
	color:#1B7D01;
	background-color:#F7F0D9;
	text-decoration:none;
}
#left1 a.link2{
	background:url(images/left_link_bg.gif) 0 0 no-repeat #F0FFFF;
	padding:0 0 0 54px;
	font:bold 18px/39px Tahoma, Georgia, "Times New Roman", Times, serif;
	color:#144848;
	width:350px;
	height:41px;
	display:block;
	text-decoration:none;
}
#left1 a.link2:hover{
	background:url(images/left_link_bg_hover.gif) 0 0 no-repeat;
}

.more_top {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 9px;
	width: 350px;
	background-image: url(images/chair1.png);
	background-repeat: no-repeat;
}
.morelinks_head {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/morelinks.png);
	background-repeat: no-repeat;
	float: left;
	height: 24px;
	width: 145px;
	text-transform: capitalize;
	padding-top: 7px;
	padding-right: 120px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}


/*-----------------------mid--------------------*/
.mid {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 350px;
}

.mid12 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 550px;
}

.mid120 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 650px;
}

/*-----box--------------------*/
.box
{
/*position: relative;
border: dashed 1px #dadada;*/
margin-top: 5px;
/*background: inherit;
background-image: url(images/chair2.png);*/
color: #fff;
float:left;
width:350px;
margin-left: 0px;
}

.worksheet1 {
	font-family: "Arial Narrow";
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: url(peri.jpg) #000;
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 34px;
	width: 215px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	/*padding-left: 22px;*/
}

.inner_top{
	background-image:url(peris1.jpg);
	margin:0px;
	float:right;
	width: 216px;
	height: 9px;
	margin-right:4px;
}

.leftbar{
	background:#000;
	float:right;
	width:5px;
	height:40px;
}
.box h2
{
background: inherit;
color: #6C7425;
text-transform: lowercase;
font-weight: normal;
font-size: 18px;
margin-bottom: 5px;
}

.box_inner p
{
width: 200px;
font-size: 11px;
/*line-height: 16px;*/
margin: 10px;
/*text-align:justify;*/

}

.box_inner
{
/*border: solid 1px #000;
padding: 0px;*/
/*background: #FFFFE9 url('images/a4.gif') repeat-x;*/
background: #0000b4;
color: inherit;
width: 215px;
float: left;
margin-right: 0px;
}

.captioned_image
{
/*position: relative;*/
padding-bottom: 10px;
float: left;
margin-left:0px;
width:130px;
background:#000310;

}

.captioned_image img
{
/*position: relative;*/

float: left;
margin-left:5px;
}

.captioned_image div
{
color: #fff;
position: relative;
/*font-size: 13px;*/
bottom: 0px;
left: 5px;

}

/*------------box end--------------------*/

.newshead {
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	height: 33px;
	width: 230px;
	background-image: url(images/newshead.png);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 38px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 5px;
}

.headlines{
	width:210px; 
	/*height:30px;*/ 
	/*display:block;*/ 
	background:url(images/bullet1.gif) 0 10px no-repeat #FEFDF1; 
	color:#2F2A28; 
	font-size:14px; 
	/*line-height:30px; */
	text-decoration:none; 
	padding:0 0 0 80px;
	margin: 0 0 0 50px;
}


/*-----------------------mid--------------------*/

/*--------------------------Body Bottom Panel------------------*/
#bodybottomPan{width:350px; float:left;  margin:0 auto; padding:10px 0 0 8px;}

/*----Bottom Left Panel----*/
#bottomleftPan{width:350px; float:left; background:url(images/bodybottombg.gif) 0 0 no-repeat #FEFDF0; color:#D80000; border-bottom:1px solid #CDCAA3; border-left:1px solid #CDCAA3; border-right:1px solid #CDCAA3; margin:0px;}
#bottomleftPan h2{width:230px; height:58px; background:url(images/icon1.jpg) 0 0 no-repeat; font:26px/26px "Trebuchet MS",Arial, Helvetica, sans-serif; padding:0 0 0 65px; margin:22px 0 0 41px;color:#ff0000;text-transform:lowercase;}
#bottomleftPan h2 span{font-size:20px; background:#FCFBED; color:#5D5B46;text-transform:lowercase;}

#bottomleftPan ul{width:290px; margin:15px 0 0 50px;}
#bottomleftPan ul li{width:290px; height:20px; background:url(images/bullet1.gif) 0 0 no-repeat;} 
#bottomleftPan ul li a{width:210px; height:20px; display:block; background:url(images/bullet1.gif) 0 10px no-repeat #FEFDF1; color:#2F2A28; font-size:14px; line-height:30px; text-decoration:none; padding:0 0 0 80px;}
#bottomleftPan ul li a:hover{display:block;background:url(images/bullet1.gif) 0 10px no-repeat #FEFDF1; color:#2F2A28; line-height:30px;} 
 
#bottomleftPan p.more{width:270px; height:21px; padding:0px; margin:10px 0 25px 50px;float:left} 
#bottomleftPan p.more a{width:270px; height:21px; display:block; background:url(images/bottom-more-bg.gif) 0 0 no-repeat #FEFDF1; color:#fff; font:13px/20px /*"Trebuchet MS",Arial, Helvetica, sans-serif*/; font-weight:bold; text-align:center; text-decoration:none;} 
#bottomleftPan p.more a:hover{background:url(images/bottom-more-bg.gif) 0 0 no-repeat #FEFDF1; color:#FDF6B6; text-decoration:none;} 

#bottomleftPan p.more1{width:180px; height:21px; padding:0px; margin:10px 0 25px 50px;float:right} 
#bottomleftPan p.more1 a{width:180px; height:21px; display:block; background:url(images/bottom-more-bg1.gif) 0 0 no-repeat #FEFDF1; color:#fff; font:13px/20px /*"Trebuchet MS",Arial, Helvetica, sans-serif*/; font-weight:bold; text-align:center; text-decoration:none;} 
#bottomleftPan p.more1 a:hover{background:url(images/bottom-more-bg1.gif) 0 0 no-repeat #FEFDF1; color:#FDF6B6; text-decoration:none;} 




/*------------------------/Bottom Left Panel-------------*/

/**********************box22********************/
.box22
{
/*position: relative;*/
margin-top: 5px;
background: #0000b4;
/*background-image: url(images/chair2.png);*/
color: #fff;
float:left;
width:350px;
margin-left:10px;
margin-right:auto;
}

.worksheet22 {
	font-family: "Arial Narrow";
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: url(peri.jpg) #000;
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 34px;
	width: 215px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	/*padding-left: 22px;*/
}



.leftbar22{
	background:#000;
	float:right;
	width:5px;
	height:40px;
}
.box22 h2
{
background: inherit;
color: #6C7425;
text-transform: lowercase;
font-weight: normal;
font-size: 18px;
margin-bottom: 5px;
}

.box_inner22 p
{
width: 300px;
font-size: 12px;
/*line-height: 16px;*/
margin: 10px;
/*text-align:justify;*/
font-weight: italic;

}

.box_inner22
{
/*border: solid 1px #000;
padding: 0px;*/
/*background: #FFFFE9 url('images/a4.gif') repeat-x;*/
background: #0000b4;
color: inherit;
width: 315px;
float: left;
margin-right: 0px;
}

.box_inner22 div {
	float: right;
}
/*---------------------------box22 end------------------*/

/*------------------------------------------------mid1--------------------*/
#mid1{
	width:230px;
	float:left;
	background-color:#3366ff;
	color:#000;
	padding:0 0 0 0;
}

#mid1 p.mid1Top{
	background:url(images/mid1_top.gif) 0 0 no-repeat;
	width:230px;
	height:25px;
	/*font-size:0;*/
}
#mid1 h2{
	width:202px;
	height:41px;
	background:url(images/red.jpg) 0 0 no-repeat;
	padding:0 0 0 3px;
	font:bold /*14px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif*/;
	color:#000;
	background-color:inherit;
	margin:0 0 15px 14px;
	display:block;
}
#mid1 h2 span{
	font:bold 24px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	display:block;
}
#mid1 p.linkTop{
	background:url(images/mid1_link_top.gif) 0 0 no-repeat;
	width:204px;
	height:15px;
	font-size:0;
	margin:0 0 0 14px;
	padding:0;
	display:block;
}
#mid1 h4{
	background:url(images/mid1_link_bg.gif) left bottom no-repeat #FFE5A4;
	width:188px;
	margin:0 0 0 14px;
	color:#000;
	font:normal;
	padding:0 0 22px 16px;
}
#mid1 div{
	float: right;
	color: #000080;
	/*margin: 16px;*/
}

#mid1 ul li{
	border-bottom:#886B21 dashed 1px;
	height:20px;
	padding:0;
	margin:0;
}
#mid1 ul li.bdrNo{
	border-bottom:none;
	height:20px;
	padding:0;
	margin:0;
}
#mid1 ul li a{
	background:url(images/bullet_white.gif) 0 6px no-repeat;
	padding:0 0 0 15px;
	font:bold 11px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#910303;
	background-color:inherit;
	text-decoration:none;
	display:block;
}
#mid1 ul li a:hover{
	color:#000;
	background:url(images/bullet_blue.gif) 0 6px no-repeat #F0FFFF;
}
/*------------------------------------------------mid1--------------------*/

/*------------------------------------------------mid1b--------------------*/

#mid1b{
	width:230px;
	float:left;
	padding:0 0 0 0;
}

/*----------------------------box32--------------------*/
.box32
{
/*position: relative;*/
margin-top: 5px;
background: #0000b4;
/*background-image: url(images/chair2.png);*/
color: #fff;
float:left;
width:230px;
margin-left:0px;
margin-right:auto;
}

.worksheet32 {
	font-family: "Arial Narrow";
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: #aabb33;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	height: 34px;
	width: 215px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	/*padding-left: 22px;*/
}



.leftbar32{
	background:#000;
	float:right;
	width:5px;
	height:40px;
}
.box32 h2
{
background: inherit;
color: #6C7425;
text-transform: lowercase;
font-weight: normal;
font-size: 18px;
margin-bottom: 5px;
}

.box_inner32 p
{
width: 200px;
font-size: 12px;
/*line-height: 16px;*/
margin: 10px;
/*text-align:justify;*/


}

.box_inner a{
	color: #000;
}
.box_inner a:hover{
	color: #0f0;
}

.box_inner32
{
/*border: solid 1px #000;
padding: 0px;*/
/*background: #FFFFE9 url('images/a4.gif') repeat-x;*/
background: #5555b4;
color: inherit;
width: 215px;
float: left;
margin-right: 0px;
}

.box_inner32 div {
	float: right;
}

.box_inner32 p.more1{width:120px; height:21px; padding:0px; margin:10px 0 25px 60px;float:right} 
.box_inner32 p.more1 a{width:120px; height:21px; display:block; background:url(images/bottom-more-bg1.gif) 0 0 no-repeat #FEFDF1; color:#fff; font:13px/20px /*"Trebuchet MS",Arial, Helvetica, sans-serif*/; font-weight:bold; text-align:center; text-decoration:none;} 
.box_inner32 p.more1 a:hover{background:url(images/bottom-more-bg1.gif) 0 0 no-repeat #FEFDF1; color:#FDF6B6; text-decoration:none;} 
/*---------------------box32--------------------*/

/*------------------------------------------------mid1b end--------------------*/


/*------------------------------------------------left2--------------------*/
#left2{
	width:350px;
	float:left;
	margin:1px 27px 0 10px;
}
/*#left2 h2{
	width:350px;
	height:17px;
	background:url(images/news_div.gif) 0 0 no-repeat;
	margin:0 0 26px 0;
	display:block;
}
#left2 h2 span{
	font:bold 24px/17px Tahoma, Georgia, "Times New Roman", Times, serif;
	color:#202020;
	background-color:#fff;
	width:67px;
}
#left2 p.newsPic{
	display:block;
	background:url(images/news_pic.gif) 0 0 no-repeat;
	margin:0 16px 29px 0;
	padding:0;
	float:left;
	width:91px;
	height:119px;
}
#left2 p.newsText{
	font:normal 12px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#251C00;
	background-color:#fff;
	padding:0;
	margin:0;
	float:left;
	display:block;
	width:340px;
}
#left2 p.newsText span{
	color:#006882;
	background-color:#fff;
	font:bold 12px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#left2 p.newsText a.linkNews{
	font:normal 12px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#1B7D01;
	background-color:inherit;
	text-decoration:underline;
	padding:0;
	margin:0;
}
#left2 p.newsText a.linkNews:hover{
	color:#1B7D01;
	background-color:#F7F0D9;
	text-decoration:none;
}
#left2 a.link3{
	background:url(images/bottom_link_bg.gif) 0 0 no-repeat #F0FFFF;
	padding:0 0 0 54px;
	font:bold 18px/39px Tahoma, Georgia, "Times New Roman", Times, serif;
	color:#144848;
	width:390px;
	height:41px;
	display:block;
	text-decoration:none;
	float:left;
}
#left2 a.link3:hover{
	background:url(images/bottom_link_bg_hover.gif) 0 0 no-repeat;
}*/
/*--------------box1-----------------*/
.box1
{
position: relative;
margin-top: 5px;
/*background: inherit;*/
color: #000000;
}

.box1 h2
{
background: inherit;
color: #6C7425;
text-transform: lowercase;
font-weight: normal;
font-size: 18px;
margin-bottom: 5px;
}

#box1 p
{
font-size: 13px;
line-height: 16px;
margin: 0px;

}

.box_inner1
{
/*border: solid 1px #fff;*/
padding: 0px;
/*background: #FFFFE9 url('images/a4.gif') repeat-x*/;
color: inherit;
}

.captioned_image1
{
position: relative;
padding-bottom: 15px;
float: left;
margin-right: 17px;
}

.captioned_image1 div
{
position: relative;
font-size: 13px;
bottom: -15px;
left: 0px;
font-weight: bold;
}
/*--------------box1-----------------*/
/*-----------------------------------------left2 end--------------------------*/


/*------------------------------------------------mid2--------------------*/
.heads{
	background-image:url(images/head.gif);
	width: 230px;
	height: 75px;
	font:bold 20px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	margin:10px 0 0 0;
	
	
}

#mid2{
	width:204px;
	float:left;
	/*background-color:#C58C00;*/
	color:#000;
	padding:8px 13px 54px 13px;
	margin:0;
}
#mid2 h2{
	width:70px;
	height:50px;
	background:url(images/member_login_bg.gif) 0 0 no-repeat;
	padding:16px 73px 0 61px;
	font:bold 14px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	margin:0;
}
#mid2 h2 span{
	font:bold 24px/17px Tahoma, Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:#543C00;
	display:block;
}
/*#mid2 form{
	width:188px;
	padding:0 8px;
	margin:0;
	background-color:#543C00;
	color:#000;
}
#mid2 form input.txtBox{
	width:169px;
	height:19px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-bottom:#D4D0C8 solid 1px;
	/*font:normal 11px/19px Tahoma, Arial, Helvetica, sans-serif;*/
	/*color:#000;
	background-color:#fff;
	margin:0 0 14px 0;
	padding:0 0 0 17px;
	float:left;
}
#mid2 form label.yellow{
	width:124px;
	height:18px;
	background-color:#EDBA3C;
	color:#000;
	padding:0 30px 0 34px;
	margin:0 0 7px 0;
	display:block;
	float:left;
}
#mid2 form label.yellow a.register{
	width:120px;
	height:18px;
	background-color:#EDBA3C;
	color:#000;
	font:bold 11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
}
#mid2 form label.yellow a.register:hover{
	text-decoration:underline;
}
#mid2 form input.go{
	background:url(images/btn_go.gif) 0 0 no-repeat #543C00;
	width:63px;
	height:16px;
	font:bold 12px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#144848;
	float:right;
	border:none;
	cursor:pointer;*/
}
#mid2 p.memberBottom{
	background:url(images/member_login_bottom.gif) 0 0 no-repeat;
	width:204px;
	height:43px;
	margin:0;
	padding:0;
	display:block;
}


/*------------------------------------------------mid2--------------------*/


/*----Header MORE Panel----*/
#headermorePan{width:80px; height:50px; float:right; position:relative; top:0px; right:0px; font:10px/14px /*"Trebuchet MS", Arial, Helvetica, sans-serif;*/ font-weight:bold;}
#headermorePan a{width:72px; height:30px; display:block; /*background:url(images/headermore-normal.gif) 0 0 no-repeat* #FEFDF1;*/ color:#f9a002; text-decoration:none; padding:5px 0 0 8px;}
#headermorePan a:hover{/*background:url(images/headermore-hover.gif) 0 0 no-repeat;*/ color: #ff0000; text-decoration:none;}

/*----/Header MORE Panel----*/






.box25
{
/*position: relative;*/
margin-top: 5px;
background: #cc6600;
/*background-image: url(images/chair2.png);*/
color: #000;
float:left;
width:550px;
margin-left:auto;
margin-right:auto;
}

.worksheet25 {
	font-family: "Arial Narrow";
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: url(peri.jpg) #000;
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 34px;
	width: 415px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	/*padding-left: 22px;*/
}



.box12 h2
{
background: inherit;
color: #6C7425;
text-transform: lowercase;
font-weight: normal;
font-size: 18px;
margin-bottom: 5px;
}

.box_inner25 p
{
width: 400px;
font-size: 12px;
/*line-height: 16px;*/
margin: 10px;
/*text-align:justify;*/

}

.box_inner25
{
/*border: solid 1px #000;
padding: 0px;*/
/*background: #FFFFE9 url('images/a4.gif') repeat-x;*/
background: #ffffcc;
color: inherit;
width: 415px;
float: left;
margin-right: 0px;
}

.captioned_image25
{
/*position: relative;*/
padding-bottom: 10px;
float: left;
margin-left:0px;
width:130px;
height:107px;
background-image:url(images/food.jpg);

}

.captioned_image25 img
{
/*position: relative;*/

float: left;
margin-left:5px;
}

.captioned_image25 div
{
color: #fff;
position: relative;
/*font-size: 13px;*/
bottom: 0px;
left: 5px;

}



.box12
{
/*position: relative;*/
margin-top: 5px;
background: #0000b4;
/*background-image: url(images/chair2.png);*/
color: #fff;
float:left;
width:550px;
margin-left:auto;
margin-right:auto;
}

.worksheet12 {
	font-family: "Arial Narrow";
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: url(peri.jpg) #000;
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 34px;
	width: 415px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	/*padding-left: 22px;*/
}

.inner_top12{
	background-image:url(peris1.jpg);
	margin:0px;
	float:right;
	width: 216px;
	height: 9px;
	margin-right:4px;
}

.leftbar12{
	background:#000;
	float:right;
	width:5px;
	height:40px;
}
.box12 h2
{
background: inherit;
color: #6C7425;
text-transform: lowercase;
font-weight: normal;
font-size: 18px;
margin-bottom: 5px;
}

.box_inner12 p
{
width: 400px;
font-size: 11px;
/*line-height: 16px;*/
margin: 10px;
/*text-align:justify;*/

}

.box_inner12
{
/*border: solid 1px #000;
padding: 0px;*/
/*background: #FFFFE9 url('images/a4.gif') repeat-x;*/
background: #0000b4;
color: inherit;
width: 415px;
float: left;
margin-right: 0px;
}

.captioned_image12
{
/*position: relative;*/
padding-bottom: 10px;
float: left;
margin-left:0px;
width:130px;
background:#000310;

}

.captioned_image12 img
{
/*position: relative;*/

float: left;
margin-left:5px;
}

.captioned_image12 div
{
color: #fff;
position: relative;
/*font-size: 13px;*/
bottom: 0px;
left: 5px;

}

/**************************box120*******************/

.box120
{
/*position: relative;*/
margin-top: 5px;
background: #0000b4;
/*background-image: url(images/chair2.png);*/
color: #fff;
float:left;
width:350px;
margin-left:auto;
margin-right:auto;
margin-top: 2px solid #000;
}

.worksheet120 {
	font-family: "Arial Narrow";
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: url(peri.jpg) #000;
	background-repeat: no-repeat;
	margin: 20px;
	float: left;
	height: 34px;
	width: 415px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-bottom: 7px solid #fff;
	/*padding-left: 22px;*/
}


.box120 h2
{
background: inherit;
color: #6C7425;
text-transform: lowercase;
font-weight: normal;
font-size: 18px;
margin-bottom: 5px;
}

.box_inner120 p
{
width: 200px;
font-size: 11px;
/*line-height: 16px;*/
margin: 10px;
/*text-align:justify;*/

}

.box_inner120
{
/*border: solid 1px #000;
padding: 0px;*/
/*background: #FFFFE9 url('images/a4.gif') repeat-x;*/
background: #0000b4;
color: inherit;
width: 215px;
float: left;
margin-right: 0px;
}

.captioned_image12
{
/*position: relative;*/
padding-bottom: 10px;
float: left;
margin-left:0px;
width:130px;
background:#000310;

}

.captioned_image12 img
{
/*position: relative;*/

float: left;
margin-left:5px;
}

.captioned_image12 div
{
color: #fff;
position: relative;
/*font-size: 13px;*/
bottom: 0px;
left: 5px;

}






.box52
{
/*position: relative;*/
margin-top: 5px;
background: #ffddaa;
/*background-image: url(images/chair2.png);*/
color: #000;
float:left;
width:550px;
margin-left:auto;
margin-right:auto;
}

.worksheet52 {
	font-family: "Arial Narrow";
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: url(peri.jpg) #000;
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 34px;
	width: 515px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	/*padding-left: 22px;*/
}

.inner_top52{
	background-image:url(peris1.jpg);
	margin:0px;
	float:right;
	width: 216px;
	height: 9px;
	margin-right:4px;
}

.box52 h2
{
background: inherit;
color: #6C7425;
text-transform: lowercase;
font-weight: normal;
font-size: 18px;
margin-bottom: 5px;
}

.box_inner52 p
{
width: 500px;
font-size: 12px;
/*line-height: 16px;*/
margin: 10px;
text-align:justify;

}

.box_inner52
{
/*border: solid 1px #000;
padding: 0px;*/
/*background: #FFFFE9 url('images/a4.gif') repeat-x;*/
background: #ffddaa;
color: inherit;
width: 515px;
float: left;
margin-right: 0px;
}





.box2
{
position: relative;
/*border: dashed 1px #dadada;*/
margin-top: 5px;
/*background: inherit;
background-image: url(images/chair2.png);*/
color: #ffffff;
}

.box2 h2
{
background: inherit;
color: #6C7425;
text-transform: lowercase;
font-weight: normal;
font-size: 18px;
margin-bottom: 5px;
}

.box2 p
{
font-size: 15px;
line-height: 16px;
margin-left: 5px;

}

.box_inner2
{
border: solid 1px #fff;
padding: 0px;
/*background: #FFFFE9 url('images/a4.gif') repeat-x;*/
background-image: url(images/newsbg.png);

color: inherit;
}
/*------------------------------------------------left1--------------------*/




/*--------------------------Body Right Panel------------------------*/
#bodyrightPan{width:200px;  top:389px; right:0px; float: right; background: #fff; }
/*-------------------------------right1--------------------*/
#right1{
	width:212px;
	float:left;
	padding:20px 0 0 0px;
	margin-right:20px;
}
#right1 a.jobBanner{
	background:url(images/job_banner.gif) 0 0 no-repeat;
	width:200px;
	height:87px;
	display:block;
	margin:0 0 22px 0;
}
#right1 a.jobBanner:hover{
	background:url(images/job_banner_hover.gif) 0 0 no-repeat;
}
#right1 h2{
	width:137px;
	background:url(images/right_panel_div.gif) left bottom no-repeat;
	height:45px;
	padding:0 20px 0 19px;
	font:normal 22px/21px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#202020;
	background-color:inherit;
	display:block;
	margin:0 0 13px 12px;
}
#right1 h2 span{
	font:bold 26px/21px Tahoma, Georgia, "Times New Roman", Times, serif;
	color:#0078AA;
	background-color:inherit;
	text-transform:uppercase;
	display:block;
	width:140px;
}
#right1 a.rightLogo{
	background:url(images/right_logo.gif) 0 0 no-repeat;
	width:176px;
	height:50px;
	margin:0 0 25px 12px;
	display:block;
}
#right1 a.rightLogo:hover{
	background:url(images/right_logo_hover.gif) 0 0 no-repeat;
}
#right1 a.viewMore{
	background:url(images/view_more_bg.gif) 0 0 no-repeat;
	width:179px;
	height:27px;
	font:bold 15px/27px Tahoma, Georgia, "Times New Roman", Times, serif;
	color:#144848;
	background-color:inherit;
	text-decoration:none;
	text-align:center;
	display:block;
	margin:0 0 0 12px;
}
#right1 a.viewMore:hover{
	color:#A41007;
	background-color:inherit;
}

#right1 p{
	width:180px;
	margin-left:auto;
	margin-right:70px;
	
}

/*------------------------morelinks area-------------------------*/

.morelinks_top {
	margin: 0px;
	margin-top:10px;
	padding: 0px;
	float: left;
	height: 9px;
	width: 193px;
	background-image: url(images/morelinks_box_01.png);
	background-repeat: no-repeat;
}
.morelinks_area {
	margin: 0px;
	float: left;
	/*height: 308px;*/
	width: 193px;
	background-image: url(images/morelinks_box_02.png);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.morelinks_head {
	/*font-family: Arial;*/
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/morelinks.png);
	background-repeat: no-repeat;
	float: left;
	height: 24px;
	width: 145px;
	text-transform: capitalize;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}

.morelinks_bottom {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 11px;
	width: 193px;
	background-image: url(images/morelinks_box_03.png);
	background-repeat: no-repeat;
}
.morelink {
	/*font-family: Arial;*/
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #c12f00;
	text-decoration: none;
	background-image: url(images/morelinks_active.png);
	background-repeat: no-repeat;
	float: left;
	height: 19px;
	width: 121px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}



.morelink:hover {
	/*font-family: Arial;*/
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #c12f00;
	text-decoration: none;
	background-image: url(images/morelinks_hover.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 19px;
	width: 121px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.links_morearea {
	margin: 0px;
	float: left;
	width: 190px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.links_text {
	/*font-family: Arial;*/
	font-size: 11px;
	font-weight: normal;
	color: #7e7656;
	text-decoration: none;
}
/*------------------------morelinks area-------------------------*/
/*------------------------------------------------right1-----------*/

/*------------------------------------------------right2--------------------*/
#right2{
	width:212px;
	float:left;
	padding:20px 0 0 0px;
}

#right2 img{
	width:200px;
	height: 300;
}
#right2 h2{
	background:url(images/support_div.gif) 0 0 no-repeat;
	width:202px;
	height:22px;
	display:block;
	margin:0 0 16px 0;
}
#right2 h2 span{
	font:bold 24px/17px Tahoma, Georgia, "Times New Roman", Times, serif;
	color:#202020;
	background-color:#fff;
	width:106px;
}
#right2 ul{
	width:212px;
	padding:0;
	margin:0;
	font-size:0;
}
#right2 ul li{
	padding:0;
	margin:0;
	height:24px;
}
#right2 ul li a{
	display:block;
	/*background:url(images/arrow_green2.gif) 0 7px no-repeat #fff;*/
	padding:0 0 0 15px;
	font:normal 12px/24px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#202020;
	margin:0;
	text-decoration:none;
}
#right2 ul li a:hover{
	color:#202020;
	background-color:#FFFAE8;
}
/*------------------------------------------------right2--------------------*/

/*------------------------------------------------bodyTop--------------------*/

/*------------------------------------------------bodyBot--------------------*/
#bodyBotMain{
	width:850px;
	/*background:#ffffdd;*/
	color:#000;
	padding:0 0 15px 0;
	margin: 0 auto;
}
#bodyBot{
	width:850px;
	margin:0 auto;
}


.worksheet {
	font-family: "Arial Narrow";
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/innerbanner_head.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 44px;
	width: 152px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
}






/*---------------------------------mid3-----------------------*/
#mid3{
	width:550px;
	float:right;
	background:url(images/Contactuslogo.png) no-repeat #aaaaff;
	color:#000;
	padding:0 0 0 0;
	margin-left:auto;
	margin-right: 50px;
}

#mid312{
	background: #aaaaff;
	margin-bottom: -10px;
	
}


/*------------------------------------------------bodyBot--------------------*/

/*------------------------------------------------footer--------------------*/
#footerMain{
	width:100%;
	height:137px;
	background:url(images/footer_bg.gif) 0 0 repeat-x;
	margin-top: 0px;
}
#footer{
	width:540px;
	margin:0 auto;
	height:137px;
	float:left;
	position:relative;
	border-right: 2px solid #ffffff;
}
#footer ul{
	width:540px;
	position:absolute;
	left:0px;
	top:20px;
}
#footer ul li{
	float:left;
	color:#FFFAE8;
	background-color:inherit;
	font:normal 11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#footer ul li a{
	color:#FFFAE8;
	background-color:inherit;
	font:normal 11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:0 5px;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#FFFAE8;
	background-color:#C58C00;
}
#footer p.copyright{
	font:normal 11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	position:absolute;
	left:170px;
	top:39px;
}
#footer a.xht{
	width:66px;
	height:15px;
	background:url(images/xhtml_bg.gif) 0 0 no-repeat;
	font:bold 10px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#C58C00;
	background-color:inherit;
	position:absolute;
	left:216px;
	top:60px;
	margin:0;
	text-align:center;
	text-decoration:none;
}
#footer a.xht:hover{
	background:url(images/xhtml_bg_hover.gif) 0 0 no-repeat;
	color:#000;
	background-color:inherit;
}
#footer a.cs{
	width:66px;
	height:15px;
	background:url(images/xhtml_bg.gif) 0 0 no-repeat;
	font:bold 10px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#C58C00;
	background-color:inherit;
	position:absolute;
	left:287px;
	top:60px;
	margin:0;
	text-align:center;
	text-decoration:none;
}
#footer a.cs:hover{
	background:url(images/xhtml_bg_hover.gif) 0 0 no-repeat;
	color:#000;
	background-color:inherit;
}
#footer p.design{
	display:block;
	width:203px;
	height:12px;
	padding:2px;
	position:absolute;
	left:182px;
	top:84px;
	font:bold 12px/12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFAE8;
	background-color:inherit;
	text-transform:none;
}
#footer p.design a.link{
	font:bold 12px/12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFAE8;
	background-color:inherit;
	text-transform:none;
	text-decoration:none;
	padding:2px;
}
#footer p.design a.link:hover{
	color:#fff;
	background-color:#090909;
}

#ad{
	width:300px;
	margin:0 auto;
	height:137px;
	float:right;
	position:relative;
}
/*------------------------------------------------footer--------------------*/
