body {
	margin:0; padding:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px; font-style: normal; color: #333;
	line-height: 17px;
	background: #FFFFFF url(../images/body_bg.jpg) repeat-x;}
p{
	margin:0 0 16px 0;
	padding:0px;}
.textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #544594;
	border: 1px solid #53437b;
	width: 236px; height: 78px;
	padding-left: 3px;
	margin-bottom:6px;}
.textfield {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #544594; font-weight:normal;
	border: 1px solid #53437b;
	width: 236px; height: 24px;
	padding-left: 3px;
	margin-bottom:6px;}	
.textfield2 {
	background: #fff url(../images/textfield_bg.jpg) no-repeat top;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #544594; font-weight:normal;
	border: 1px solid #b7b5d7;
	width: 166px; height: 22px;
	padding-left: 3px;
	margin-bottom:0px;}
.textfield3 {
	background-color:#fff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #544594; font-weight:normal;
	border: 1px solid #7f9db9;
	width: 178px; height: 18px;
	padding-left: 3px;
	margin-bottom:0px;}	
.textfield4 {
	background-color:#fff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #544594; font-weight:normal;
	border: 1px solid #7f9db9;
	width: 184px; height: 18px;
	padding-left: 3px;
	margin-bottom:0px;}
.textfield_franchise {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #544594; font-weight:normal;
	border: 1px solid #9ba5c0;
	width: 236px; height: 20px;
	padding: 0px 0px 0px 3px;}	
.listmenu_franchise {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #544594; font-weight:normal;
	border: 1px solid #9ba5c0;
	width: 240px; height: 20px;}
.textarea_franchise {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #544594;
	border: 1px solid #9ba5c0;
	width: 236px; height: 78px;
	padding-left: 3px;
	margin-bottom:6px;}	

#mainwrap {
	width:900px;
	text-align:left;}	
.clear {
	clear:both;}
	
	
/*TOPSECTION START HERE*/
#topsection {
	height: 360px;}
#topmenu_phone {
   font-family:Tahoma, Arial, Helvetica, sans-serif; 
	width:900px; height: 82px;
	padding: 10px 0 0 0;
	background:url(../images/topmenu_phone.jpg) no-repeat;
	color:#FFFFFF;}	
#mailid {
	height:28px;
	float:right;
	text-align:right;
	font-size:15px;
	font-weight:bold;
	padding:4px 0 0 0;
	width:400px;
	text-decoration:none;
     }	
.mailidlink {
	color:#ffffff;
	text-decoration:none;
    } 
.mailidlink:hover {
	color:#e9effd;
    }	
#phone{
	 color:#FFFFFF;
	 font-size:20px; padding:5px 0 0 50px;
	 float:right; 
	 background:url(../images/topmenu_phone_bg.jpg) no-repeat top left;
	 height:25px;}
#menulinks{
	float:left;
	width:890px; 
	padding:0px 0 0 10px;}
#menulinks ul {
	margin: 0px;
	padding: 0px;}	
#menulinks li {
	float: left;
	padding: 10px 29px 0 29px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px; font-weight: bold;
	list-style: none;}
.copy_active{
	display:block;
	height:20px;
	padding-top:20px;
	float: left;
	text-decoration:none;
	list-style: none;
	background:url(../images/home_icon.gif) center no-repeat;}
#menulinks li a{
	color:#6563a4;
	display:block;
	padding-top: 20px;
	list-style: none;
	text-decoration:none;}
#menulinks li a:active{
	display:block;
	height:20px;
	padding-top:20px;
	float: left;
	color: #a571e0;
	text-decoration:none;
	list-style: none;
	background:url(../images/home_icon.gif) center no-repeat;}
#menulinks li a:hover{
	height:20px;
	padding-top:20px;
	float: left;
	color: #a571e0;
	text-decoration:none;
	list-style: none;
	background:url(../images/home_icon_over.gif) center no-repeat;}
#menulinks li a span{
	color: #8684f2;
	text-decoration: none;
	font-weight:bold;}
#menulinks li a span:hover{
	color: #a571e0;}
	
#banner{
   width:900px;
   height:268px;
   background:url(../images/banner.jpg) no-repeat;
}
.countryname{
  padding:100px 360px 78px 70px;
   font-family: Arial, Helvetica, sans-serif;
   font-size:28px;
   line-height:28px;
   color:#323294;
}
/*TOPSECTION END HERE*/

/*MIDDLE SECTION START HERE*/
#middle_section {
	width: 900px;}	
#innercontent_section {
	background:#fff url(../images/innercontent_bg.jpg) no-repeat top;
	width: 616px; 
	float:right;
	margin-bottom:35px;}
#innercontent_section h1 {
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;
	color:#3c5085; font-size:22px;
	margin:0 0 20px 0;
	padding:0px;}	
#innercontent_section h2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;
	color:#605188; font-size:17px; line-height:20px;
	margin:0 0 5px 0;
	padding:0px;}	
#innercontent_section h3 {
	font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	color:#000; font-size:17px; line-height:20px;
	margin:0 0 5px 0;
	padding:0px;}
#innercontent_section h4{
	font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	color:#666666; font-size:12px; line-height:20px;
	margin:0 0 5px 0;
	padding:0px;}		
#content {
	width:580px;
	padding:0 18px 5px 18px;}
.contentimage {
	float: right;
	width: 180px;
	margin: 0 10 10px 0px;}	
.contentimage2{
	float: left;
	margin: 0 10px 10px 0px;}
	
/*INDEXBOX/FIND LOCATION SECTION START HERE*/
#indexbox_container {
	width:590px;
	margin: 0 13px 20px 13px;}	
#indexbox_topcontainer {
	width: 550px; height:186px;
	padding: 36px 20px 20px 20px;
	background:url(../images/indexbox_topbg.jpg) no-repeat top;}
.box1 {
	width:228px;
	float:left}
.boxhd{
	margin:0 0 24px 50px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px; font-weight:bold; color:#3c5085;}
.box_content {
	height: 120px;}
#findlocation_container {
	width:590px;}
#findlocation_hd {
	width:520px; height:34px;
	background: url(../images/findlocation_tophd.jpg) top no-repeat;
	padding: 34px 0 0 70px;}
#findlocation_container h1 {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px; font-weight:bold; color:#3c5085;}	
#findlocation_middle {
	background:url(../images/findlocation_middlebg.jpg) repeat-y;
	padding: 0 36px 0 16px;}	
#findlocation_image {
	width:208px; height:168px;
	margin-right:24px;
	float:left;}	
#findlocation_form {
	width:306px;
	float:left;}
/*INDEXBOX/FIND LOCATION SECTION START HERE*/
	
#news_container {
	width:616px;
	margin-bottom:30px}
#newshd_bg {
	height:18px;
	background:url(../images/newshead_image.jpg) no-repeat top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; font-weight:bold; color:#544594;
	padding: 0 0 0 20px}	
#news_middle {
	border-left:2px solid #909bb9;
	border-right:2px solid #909bb9;
	padding: 0 22px 0 13px;}	
#news_bottom {
	width:616px;}
.newscontent {
	background:url(../images/news_dotline.jpg) bottom no-repeat;
	padding:10px 0 5px 0;}	
.readmore a{
	float:right;
	background:url(../images/readmore_arrow.jpg) no-repeat top left;
	color:#605da0; font-weight:bold;
	background-color: inherit;
	padding: 0 0 0 12px;
	margin: 5px 0 0 0;
	text-decoration:underline;}
.readmore a:hover{
	color:#26456d;
	text-decoration:none;}
/*MIDDLE SECTION END HERE*/
		
/*LEFT SECTION START HERE*/
#leftmenu_section {
	width: 266px;
	margin-right:17px;
	float:left;}
#leftmenu{
	width:266px;
	background:#3d4f84 url(../images/leftmenu_bottom.jpg) bottom no-repeat;
	float:left;
	padding:0;
	margin:0 0 14px 0;
	text-align:left;}	
ul.linklist{
	width:232px;
	margin: 0;
	padding:0 12px 20px 23px;
	list-style:none; background:url(../images/left_menubg.jpg) repeat-y;}	
a.link{
	display:block;
	height:30px; 
	padding-top:7px;
	background:url(../images/leftmenulink_dot.jpg) no-repeat bottom;
	font-size:12px;	font-weight:bold; color:#fefefe;	
	text-decoration:none;}
a.link:hover{
	background:url(../images/leftmenulink_dot.jpg) no-repeat bottom;
	color:#adacf3;}	
#reqinfo {
	width: 266px;
	color:#fff; background:inherit;
	margin-bottom:22px;}
#reqinfo_hd {
	width:254px; height:33px; 
	padding: 20px 0 0 12px;
	background:url(../images/reqinfo_top.jpg) top no-repeat;
	font-family:Arial, Helvetica, sans-serif; font-size:16px;
	font-weight:bold;}	
#reqinfo_bg {
	background:url(../images/reqinfo_bg.jpg) bottom no-repeat;
	padding: 18px 12px 16px 12px;}	
.submit_button a{
	width:41px; height:26px;
	padding: 3px 9px 0 8px;
	margin: 5px 2px 0 0;
	float:right;
	background:url(../images/submitbutton_bg.jpg) no-repeat;
	color:#fff; font-weight:bold; font-size:11px;
	background-color: inherit;
	text-decoration:none;}
.submit_button a:hover{
	text-decoration:underline;}	
#newsletter_box {
	width:266px;
	margin-bottom:22px;}		
#newsletter_hd {
	height:18px;
	background: url(../images/newsletter_topbg.jpg) no-repeat top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; font-weight:bold; color:#544594;
	padding: 0 0 0 15px}	
#newsletter_middle {
	background:url(../images/newsletter_middlebg.jpg) bottom no-repeat;
	padding: 12px 12px 20px 12px;
	color:#666; font-weight:bold; font-size:11px;}
.enter_button a{
	float:right;
	width: 48px; height:22px;
	padding: 4px 0 0 18px;
	background:url(../images/enter_button.jpg) no-repeat;
	font-weight:bold; color:#fff;
	background-color:inherit;
	text-decoration:none;}
.enter_button a:hover {
	text-decoration: underline;}	
#blog_box {
	width:266px;
	margin-bottom: 30px;}	
#blog_hd {
	height:18px;
	background: url(../images/bloghd_bg.jpg) no-repeat top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; font-weight:bold; color:#544594;
	padding: 0 0 0 15px}	
#blog_content {
	width:238px;
	background:#fff url(../images/blogbox_bg.jpg) top no-repeat;
	padding:16px 14px 0 14px;
	float:left;}	
#blog_content ul {
	list-style-image:url(../images/blog_bullet.jpg);
	margin:0;
	padding:0 0 0 15px;}	
#blog_content li{
	padding: 0 0 8px 0;}	
#blog_content li a{
	font-size:12px;	font-weight: normal; color:#333;	
	text-decoration:none;}		
#blog_content li a:hover {
	text-decoration:underline;}	
/*LEFT SECTION END HERE*/		
	
#bottom {
	height: 140px;
	padding: 48px 0 0 0;
	background:url(../images/bg_bottomsection.jpg);}	
#bottomlink {
	width: 900px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#4d5e8c;  font-size:12px;}
a.bottomlinks{
	font-family:Arial, Helvetica, sans-serif;
	padding:0 10px 0 10px;
	color:#dce5fe; font-weight:bold;
	text-decoration:none;}
a.bottomlinks:hover{
	color:#3e4f7c;}
		
/*COMMON LINKS-HEADS START HERE*/
a.sublink01 {
	font-family:Arial, Helvetica, sans-serif;
	color:#4d5e8c;  font-size:12px;
	text-decoration:none;}	
a.sublink01:hover{
	color:#c6d4fb;
	text-decoration:none;}	
	
a.sublink02 {
	font-family:Arial, Helvetica, sans-serif;
	color:#6b5ea2;  font-size:12px; font-weight:bold;
	text-decoration: underline;}
a.sublink02_contact {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#000;  font-size:12px; font-weight:normal;
	text-decoration: underline;}	
a.sublink02_contact:hover{
	color:#000;
	text-decoration:none;}	
.sublink_contact_02 {
	font-family:Arial, Helvetica, sans-serif;
	color:#6b5ea2;  font-size:12px; font-weight:bold;}	
a.sublink02:hover{
	color:#2f4da1;
	text-decoration:none;}	
a.sublink03 {
	font-family:Arial, Helvetica, sans-serif;
	color:#6b5ea2;  font-size:12px; font-weight: normal;
	text-decoration: underline;}	
a.sublink03:hover{
	color:#2f4da1;
	text-decoration:none;}	
a.sublink04 {
	font-family:Arial, Helvetica, sans-serif;
	color:#2f4da1;  font-size:16px; font-weight: bold;
	text-decoration: underline;}	
a.sublink04:hover{
	color:#6b5ea2;
	text-decoration:none;}
.text_bold1 {
	color:#333; font-family:Tahoma,Arial, Helvetica, sans-serif;
	line-height:20px; font-size:12px; font-weight:bold;}	
.subhead1 {
	color:#3e4f7c; font-family:Arial, Helvetica, sans-serif;
	line-height:20px; font-size:14px; font-weight:bold;}
.subhead2 {
	color:#605188; font-family:Tahoma, Arial, Helvetica, sans-serif;
	line-height:20px; font-size:13px; font-weight:bold;}
.subhead3 {
	color:#333; font-family: Arial, Helvetica, sans-serif;
	line-height:20px; font-size:14px; font-weight:bold;}	

/*INNERPAGES LINKS START HERE*/
.dotline_image {
	padding: 5px 0px 25px 0px;}	
.contentbox {
	padding:10px 5px 10px 5px;
	background-color:#d9d7f9;}	
#listdiv {
	width:570px;}	
#listdiv ul {
	list-style-image: url(../images/content_bullet1.gif);
	margin:0;
	padding:0 0 0 20px;}	
#listdiv li{
	padding: 0 0 10px 0;}	
.listdiv2 {
	width:290px;
	float:left;}	
.listdiv2 ul {
	list-style-image: url(../images/content_bullet2.jpg);
	margin:0;
	padding:0 0 0 20px;}	
.listdiv2 li{
	padding: 0 0 5px 0;
	color:#333; font-family:Tahoma,Arial, Helvetica, sans-serif;
	line-height:16px; font-size:12px; font-weight:bold;}	
.listdiv3 {
	width:570px;
	float:left;}	
.listdiv3 ul {
	list-style-image: url(../images/content_bullet2.jpg);
	margin:0;
	padding:0 0 0 20px;}	
.listdiv3 li{
	padding: 0 0 5px 0;
	color:#333; font-family:Tahoma,Arial, Helvetica, sans-serif;
	line-height:16px; font-size:12px; font-weight:bold;}
.franchise_form {
	width:578px;
	border: 1px solid #c3c9d9;}	
	
.franchise_form span{
color:#FF0000;}	
.redstar {
	color:#FF0000;}
.testimonial1 {
	background-color:#f5f5fe;
	padding:10px 10px 10px 10px;
	border-bottom: #c2c2df solid 1px;} 
.testimonial2 {
	background-color:#eeeefe;
	padding:10px 10px 10px 10px;
	border-bottom: #c2c2df solid 1px;} 
.looplist{
	width:580px;}
.looplist a{ color:#4d5e8c;}
#inner_content {
	width:580px;
	padding:0 18px 5px 18px;}
#inner_content img{
	padding:0px 0px 0px 0px;
	margin:5px 0 5px 5px;
	float:right;
	vertical-align:top;}
.listing{width:580px;}
.listing ul{margin:0;padding:0; list-style:none}	
.listing ul li{background:url(../images/content_bullet2.jpg) no-repeat left 30%;padding:0 25px 5px 15px;color:#333; font-family:Tahoma,Arial, Helvetica, sans-serif;line-height:16px; font-size:12px;display:block; font-weight:bold; width:245px;float:left;}	

#service_top_link {float:left; width:276px; text-align:right; padding-right:50px;}

#logo{
	float:left;
	width:213px;
	height:268px;
	}
#bannernew{
	float:left;
	width:687px;
	background:url(../images/banner_back.jpg) no-repeat;
	height:268px;}
.media_pdf { color:#000000;
font-weight:bold;
text-decoration:none;
}
a.media_pdf { color:#000000;
}
 a.media_pdf:hover{ 
text-decoration:underline;
}
.siteadmin{
	color:#605da0;
	font-weight:bold;
	text-decoration:underline;}
.siteadmin:hover{
	color:#26456d;
	text-decoration:none;}
