@charset "utf-8";

/* CSS Document */



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/bodybg.jpg) repeat-x #2267a7;
	font-family:Arial, Verdana, "Trebuchet MS";
	font-size:14px;
	color:#0277BC;

}



a{
	color:#0277BC;
	text-decoration:none;

}



a:hover{

	text-decoration:underline;

}



ul{

	list-style:url(../images/arowbuletblue.png);

}



h1, h2, h3, h4, h5{
	color:#000;

}



.mainContainer{

	width:1000px;

	margin:0 auto;

	background:url(../images/mainContainerBG.png) top center no-repeat;	

}



.mainPageContainer{

	width:920px;

	margin:0 auto;

	overflow:auto;

}



.mainPageTop{

	background:url(../images/mainPageBGtop.png) no-repeat;

	height:25px;

	width:920px;

}



.mainPageBottom{

	background:url(../images/mainPageBGbottom.png) no-repeat;

	height:25px;

	width:920px;

}



.mainPageMiddle{

	background:url(../images/mainPageBGmiddle.png) repeat-y;

	overflow:auto;

}



.pageheader{

	padding:1px 20px;

}



.left{

	float:left;

}



.right{
	float:right;
	padding: 20px;
	height: auto;
	width: auto;

}



.clearboth{

	clear:both;

}



.franchiseLogin{
	padding:10px;
	border:1px solid #069;
	background:#DDECF4;
	display:block;

}



.menuContainer {
	background:#004EA7 url(../images/tab-leftbg.gif) no-repeat;
	width:880px;
	height:227px;
	display:block;
	overflow:hidden

}



.naviCon{

	float:left;

	overflow:auto;

	padding:20px

}



.naviCon ul{

	margin:0 20px;

	padding:0;

	list-style:url(../images/arowbulet.png);

}



.naviCon ul li{

	margin-bottom:5px;

}



.naviCon ul li a{

	color:#FFF;

	text-decoration:none;

}



.naviCon ul li a:hover{

	text-decoration:underline;

}



.nbl {background: url(../images/nbl.jpg) 0 100% no-repeat #004EA7;}

.nbr {background: url(../images/nbr.jpg) 100% 100% no-repeat;}

.ntl {background: url(../images/ntl.jpg) 0 0 no-repeat;}

.ntr {background: url(../images/ntr.jpg) 100% 0 no-repeat; padding:20px;} 



.headerBanner{

	float:right;

	width:620px;

	padding:1px 0 0 0;

	height:226px;

	background: url(../images/tab-rightbg.gif) right top no-repeat ;

}



.pagebody{

	clear:both;

	padding:5px 20px;

	overflow:auto;

}



.bodyleftContent{

	float:left;

	width:250px;

}



.bodyrightContent{

	float:right;

	width:620px;

}



.st {background: url(../images/sdot.png) 0 0 repeat-x;}

.sb {background: url(../images/sdot.png) 0 100% repeat-x;}

.sl {background: url(../images/sdot.png) 0 0 repeat-y;}

.sr {background: url(../images/sdot.png) 100% 0 repeat-y;}

.sbl {background: url(../images/sbl.png) 0 100% no-repeat;}

.sbr {background: url(../images/sbr.png) 100% 100% no-repeat;}

.stl {background: url(../images/stl.png) 0 0 no-repeat;}

.str {background: url(../images/str.png) 100% 0 no-repeat; padding:10px;}

.sbg{background:url(../images/sbg.png) top repeat-x;}



.service{

	width:620px;

	overflow:auto;

}



.serviceHeader{

	width:620px;

	background:url(../images/promobgh.jpg) no-repeat;

	height:40px;

}



.serviceHeader ul{

	display:inline-block;

	margin-top:10px;

	margin-left:0;

	margin-bottom:0;

	margin-right:0;

	padding:0;

}



.serviceHeader ul li{

	font-size:16px;

	font-weight:bold;

	display:inline;

}



.serviceBody{

	background:url(../images/promobg.jpg) bottom no-repeat;

	overflow:auto;

}



.picborder{

	border:2px solid #000;

}



.footer{

	padding:10px;

	font-size:11px;

	color:#FFF;

	text-align:center;

}



.footer a{

	color:#FFF;

}



.req {

	color:#F00;

}



.imageBorder{

	padding:3px;

	background:#FFF;

}



.teamBox{

	overflow:auto;

	margin:0 25px;

}



.profile{

	border:1px solid #408000;

	padding:10px;

	float:left;

	width:650px;

	background:#DEF2CC;

}
