	body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;
	color:#51596C;
	}
	.splashbg{
	/*background:url(Image/bg.jpg) center no-repeat #0f1314;*/
	background:#0f1314;
	}
	#parent{
	margin:0px auto;
	padding:0px;
	width:1002px;
	font-family:Arial, Helvetica, sans-serif;
	}
	#splashparent{
	margin:0px auto;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	}
	#splashparent1{
	margin:0px auto;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	}	
	#top-space{
	margin-top:2px;
	}
	/* Global Classes starts */
	* {
	outline:none;
	}
	#toplink{
	width:752px
	}
	
	DIV, FORM{
	margin:0px;
	padding:0px;
	}
	
	A IMG /* This Class will disble over any link on image*/
	{ 
	border:none;
	outline:none
	}
	a{
	text-decoration:underline;
	color:#596163;
	}
	
	a:hover{
	text-decoration:none;
	color:#596163;
	}

	p{
	color:#7e7e7e;
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
	}
	p a{
	text-decoration:underline;
	color:#7e7e7e;
	}
	p a:hover{
	text-decoration:none;
	color:#7e7e7e;
	}
	UL{
	/* Controls NORMAL UL */
	margin:0 0 0 25px; 
	padding:0 0 0 0; 
	color:#51596C;
	}
	
	
	UL LI{
	font-size:11px;
	/* Controls NORMAL li inside UL */
	margin:0 0 5px 0; 
	padding:0 0 0 0;
	list-style-type:disc;
	color:#7e7e7e;
	}
	OL{
	/* Controls NORMAL OL */
	margin:0 0 0 28px; 
	padding:0 0 0 0;
	list-style-type:decimal; 
	}
	
	OL LI{
	/* Controls NORMAL li inside OL */
	text-decoration:underline;
	color:#51596C;
	}
	OL LI A, LI A , OL A{
	/* Controls LINKS inside OL */
	text-decoration:underline;
	color:#51596C;
	}
	OL A:HOVER{
	/* Controls LINKS HOVER inside OL */
	text-decoration:none;
	color:#596163;
	}
	
	UL A{
	/* Controls LINKS inside UL */
	text-decoration:underline;
	color:#596163;
	}
	
	UL A:HOVER{
	/* Controls LINKS HOVER inside UL */
	text-decoration:none;
	color:#596163;
	}
	UL LI A{
	/* Controls LINKS inside UL */
	text-decoration:none;
	color:#1d6fc3;
	}
	
	UL LI A:HOVER {
	/* Controls LINKS HOVER inside UL */
	text-decoration:underline;
	color:#596163;
	}
	.clr{
	font-size:10px;
	margin:0px;
	padding:0px;
	clear:both;
	line-height:16px;
	}	
	/* Global Classes ends */
	
	/*------header start-------*/
	
	#logo {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:250px;
	height:79px;
	float:left;
	overflow:hidden;
	}
	#callus {
	margin:0px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;		
	padding:0px 0px 0px 160px;
	float:left;
	color:#384C59;
	}	
	#callus span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:22px;
	font-weight:bold;
	color:#B31E0D;
	}		
	#callus img{
	margin:0px 7px 0px 0px;
	padding:0px 0px 0px 0px;
	}

	.toptxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:333333;
	margin:0px 0px 0px 0px;
	#margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;		
	padding:0px 0px 0px 0px;
	float:left;
	color:#384C59;
	}
	.toptxt1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:333333;
	margin:0px 0px 0px 0px;
	#margin:0px 0px 0px -0px;
	_margin:0px 0px 0px -0px;		
	padding:0px 0px 0px 0px;
	float:left;
	color:#C24B3D;
	}	
	
			
	.toplogin {
	margin:0px;
	padding:5px 10px 0px 0px;
	color:#5F5F5F;
	}	
	.toplogin a {
	color:#5F5F5F;
	text-decoration:none;
	}		
	.toplogin a:hover {
	text-decoration:none;
	color:#D51400;
	}
	.toplogin *{
	font-size:11px !important;
	}	
	.toplogin a * {
	font-size:11px !important;
	}		
	.toplogin img {
	margin:0px 0px 0px 3px;
	padding:0px;
	border:none;
	}		
	.toptextlink {
	margin-left:0px;
	*margin-left:-381px;	
	padding:0px;
	width:381px;
	position:absolute;
	float:right;
	}	
	.switchbg{
	margin:0px;
	padding:0px;
	background:url(Image/switch_bg.gif) right top repeat-x;
	font-weight:bold;
	font-size:11px;
	color:#FDE3DB;
	height:27px;
	vertical-align:middle;	
	}	
	.switchbg P{
	margin:0px;
	padding:0px;
	color:#FDE3DB;
	vertical-align:middle;	
	}	
	.switchbg img{
	margin:0px;
	padding:0px 0px 0px 6px;
	vertical-align:middle;
	}		
	.topnav1 {
	margin:0px;
	padding:0px;
	background:url(Image/bluetopcurveright.gif) left top no-repeat;
	}	
	.topnav1 .padleftright {
	margin:0px;
	padding:1px 0px 0px 54px;
	}	
	
	.topnav1 .padleftright P {
	margin:0px;
	padding:0px 0px 0px 0px;
	}	
	.contentbg {
	margin:0px;
	padding:0px;
	background:url(Image/gradian_bg.gif) left top repeat-y;
	overflow:hidden;
	width:1002px;
	}	
	
	.topnav {
	margin:0px;
	padding:0px;
	background:url(Image/topnavcenter.gif) left top repeat-x;
	color:#F2F2F2;
	width:1002px;
	overflow:hidden;
	font-size:11px !important;
	
	}
	
	/*.topnav *{	font-size:11px !important;}
	*/
	.top-chat-container
	{
	width:180px
	}
	.topnav-pad {
	margin:0px;
	padding-top:8px;
	}
	
	.content-padleftright {
	margin:0px;
	padding:0px 7px 0px 5px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#51596C;
	}	
	
	.grayline {
	margin:0px;
	padding:0px;
	background:url(Image/grayline.gif) right top repeat-y;	
	}
	
	.bodytext {
	margin:0px;
	padding:18px 19px 25px 22px;
	color:#000000;
	background:url(Image/map_gradian.gif) right top no-repeat;
	}
	
	#content-mid{	
	font-size:11px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	
	}
	#content-mid H6{	
	font-size:13px;
	margin:0px;
	padding:0px;
	display:inline
	
	}		
	
	.bodytext
	{
	line-height:17px;
	}
	.bodytext P {
	margin:0px;
	padding:5px 0px 3px 0px;
	color:#000000;
	}				
	
	.bodytext .welcomebox {
	margin:0px;
	padding:0px 25px 0px 0px;
	color:#000000;
	}					
	
	
	.bodytext .welcomebox h1 {
	margin:0px;
	padding:7px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	height:22px;
	font-weight:bold;
	color:#2B2E32;
	}	
	
	.bodytext .welcomebox P{
	margin:0px;
	padding:8px 16px 0px 0px;
	color:#000000;
	}			
	
	.bodytext .welcomebox P a, .bodytext .welcomebox a{
	
	
	text-decoration:underline;
	color:#1D6FC3;
	}							
	
	.bodytext .welcomebox P a:hover, .bodytext .welcomebox a:hover {
	text-decoration:none;
	color:#1D6FC3;
	}	
	
	
	.bodytext .freebox {
	margin:0px;
	padding:0px 0px 0px 0px;
	background:url(Image/freebox_bg_repeat.gif) left top repeat-y;
	}
	
	
	.bodytext .freebox-noreapat {
	margin:0px;
	padding:19px 19px 0px 24px;
	background:url(Image/freebox_bg.gif) left top no-repeat;
	color:#4D4D4D;
	}
	
	
	.bodytext .freebox-noreapat P{
	margin:0px;
	padding:13px 10px 0px 0px;
	color:#51596C;
	}			
	
	.bodytext .freebox-noreapat P a, .bodytext .freebox-noreapat a {
	text-decoration:underline;
	color:#110E01;
	}							
	
	.bodytext .freebox-noreapat P a:hover, .bodytext .freebox-noreapat a:hover {
	text-decoration:none;
	color:#51596C;
	}	
	
	
	.bodytext .freebox-noreapat .heading {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#2B2E32;
	text-align:center;
	}	
	
	
	#free{
	margin:-19px 0px 0px -46px;
	padding:0px 0px 0px 0px;
	position:absolute;
	}	
	
	
	.rightpannel {
	margin:0px;
	padding:0px;
	color:#51596C;
	background:#FFFFFF;
	}
	.footer {
	margin:0px;
	padding:6px 6px 3px 15px;
	color:#666666;
	width:976px;
	background:url(Image/footer_line.gif) center bottom no-repeat;	
	}
	.footer *{	font-size:11px !important;}
	
	.footer P {
	margin:0px;
	padding:3px 0px;
	color:#666666;
	text-align:center;
	}
	.copyrighthome
	{
	padding-bottom:5px;
	text-decoration:none;
	color:#B7B7B7;
	} 
	.copyrighthome p
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7E7E7E;
	} 
	.copyright
	{
	padding-top:0px;
	text-decoration:none;
	color:#B7B7B7;
	}
	
	.footersecond
	{
	padding:0px 0px 0px 0px; 
	text-decoration:none;
	color:#B7B7B7;
	}
	
	.footersecond a
	{
	padding:0px 11px 6px 9px;
	text-decoration:none;
	color:#B7B7B7;
	background:url(Image/bullet.gif) left 5px no-repeat;	
	}
	
	.footersecond a:hover
	{
	padding:0px 11px 6px 9px;
	text-decoration:none;
	color:#000;
	}
	
	
	/*-------internal Footer----------*/
	.footerinner {
	margin:0px;
	padding:6px 6px 5px 15px;
	color:#666666;
	width:976px;
	}
	
	.footerinner *, .footerinner P *{	font-size:11px !important;}
	
	.footerinner P {
	margin:0px;
	padding:3px 0px;
	color:#B7B7B7;
	text-align:center;
	}	
	
	.footerinner .copyright
	{
	padding-bottom:8px;
	text-decoration:none;
	color:#B7B7B7;
	}
	
	.footerinner .footersecondinner
	{
	text-decoration:none;
	color:#B7B7B7;
	}
	
	.footerinner .footersecondinner a
	{
	padding:0px 11px 6px 9px;
	text-decoration:none;
	color:#B7B7B7;
	background:url(Image/bullet.gif) left 5px no-repeat;	
	}
	
	.footerinner .footersecondinner a:hover
	{
	padding:0px 11px 6px 9px;
	text-decoration:none;
	color:#000;
	}
	
	
	
	/*-----------Ends-------------------*/
	
	#footer-content{
	margin:0px;
	padding:20px 6px 20px 6px;
	font-size:11px;
	line-height:17px;
	color:#B7B7B7;
	}
	
	#footer-content .heading{
	padding:0px;
	padding:0px;
	font-weight:bold;
	color:#B7B7B7;
	}
	
	#footer-content P{
	margin:0px;
	padding:5px 0px 0px 0px;
	color:#7e7e7el;
	}
	
	.footer-pad{
	margin:0px;
	padding:0px 0px 50px 30px;
	}	
	
	.footer-pad1{
	margin:0px;
	padding-top:20px;
	width:980px;
	}
	
	.newwebsitebox
	{
	margin:0px;
	padding:12px 1px 9px 13px;
	width:275px;
	background:url(Image/new_website_bg.jpg) left top no-repeat;	
	}
	.newwebsitebox a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	margin:0;
	padding:0;
	text-decoration:none;
	}
	.newwebsitebox h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:0;
	padding:0;
	}
	
	
	.newwebsitebox1
	{
	margin:0px;
	padding:0px;
	background:url(Image/new_website_bgrepeat.jpg) left top repeat-y;
	color:#656667;
	}	
	
	#div1 {
	margin:0px;
	padding:0px 8px 3px 8px;
	color:#656667;
	}
	
	#div1 P {
	margin:0px;
	padding:0px 0px;
	color:#656667;
	}
	
	
	.upgrade-websitebox
	{
	margin:0px;
	padding:13px 5px 11px 13px;
	width:275px;
	background:url(Image/upgrade_website_bg.jpg) left top no-repeat;	
	}
	.upgrade-websitebox a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	margin:0;
	padding:0;
	text-decoration:none;
	}
	.upgrade-websitebox h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:0;
	padding:0;
	}
	.upgrade-websitebox1
	{
	margin:0px;
	padding:0px;
	background:url(Image/upgrade_website_bgrepeat.jpg) #004D94 left top repeat-x;
	color:#FFF;
	}	
	
	#div2 {
	margin:0px;
	padding:0px 8px 3px 8px;color:#656667;
	}
	
	#div2 P {
	margin:0px;
	padding:0px 0px;
	}
	
	
	.custome-websitebox
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	margin:0px;
	padding:12px 5px 9px 13px;
	width:275px;
	background:url(Image/custome_website_bg.jpg) left top no-repeat;	
	}
	.custome-websitebox a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	margin:0;
	padding:0;
	text-decoration:none;
	}
	.custome-websitebox h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:0;
	padding:0;
	}
	.custome-websitebox1
	{
	margin:0px;
	padding:0px;
	background:url(Image/custome_website_bgrepeat.jpg) left top repeat-y;
	color:#000;
	}	
	
	#div3 {
	margin:0px;
	padding:0px 8px 3px 8px;
	color:#000;
	}
	
	#div3 P {
	margin:0px;
	padding:0px 0px;
	}
	
	.mapbox
	{
	background:url(Image/map_boxbg.jpg) left top repeat-x;
	color:#000;
	padding:0px 0px 0px 0px;
	margin:0px;
	}
	
	
	/*--------left Nav-------------------*/
	
	.menuimg{
	padding-right:6px;
	margin-top:0px;
	}
	
	a.menutitle, a.menutitle:link, a.menutitle:visited, .menutitle a{
	padding:8px 0px;
	text-decoration:none;

	color:#51596C;
	/*background: url(Image/leftnav.gif) left bottom no-repeat;*/
	display:block;
	}
	
	a.menutitle:hover, .menutitle a:hover,a.menutitle1{
	padding:8px 0px;
	text-decoration:none;
	color:#ff0000;
	display:block;
	/*background: url(Image/leftnav_h.gif) left bottom no-repeat;*/
	}
	
	span a.menutitle:hover, span a.menutitle:link:hover, span a.menutitle:hover{
	font-weight:normal;
	color:#808CA8;
	}
	
	span a.menutitle, span a.menutitle:link, span a.menutitle:visited{
	padding:4px 0px;
	text-decoration:none;
	font-weight:normal;
	color:#51596C;
	display:block;
	line-height:0px;
	}
	
	.leftnavbg{
	padding:0px;
	margin:0px;
	/*background: url(Image/leftnav.gif) left bottom no-repeat;*/
	width:162px;
	}
	.leftnavbg_menu{
	padding:0 0 0 5px;
	margin:10px 0 0 10px;
	}
	.leftnavbg_menu a{
	text-decoration:none;
	}
	.leftnavbg_menu a:hover{
	text-decoration:underline;
	}
	.leftnavbg_menu1{
	padding:0 0 0 10px;
	margin:10px 0 0 10px;
	}
	.leftnavbg_menu1 a{
	text-decoration:none;
	}
	.leftnavbg_menu1 a:hover{
	text-decoration:underline;
	}
	
	.submenu UL{
	display:block;
	border:1px solid #000;
	margin:4px 0px 4px 0px;
	padding:0px 0px 10px 0px;
	}
	
	.submenu UL LI
	{
	margin:0 0 0px 0; 
	padding:5px 0 5px 20px;
	list-style-type:none;
	background:url(Image/bullet2.gif) left 9px no-repeat;
	border-bottom:1px solid #EDEDED;	
	}
	
	.submenu UL LI a
	{
	text-decoration:none;
	color:#4E545F;
	}
	
	.submenu UL LI a:hover
	{
	text-decoration:none;
	color:#FF0000;
	}	
	
	/*--------left Nav Ends-------------------*/
	
	
	
	/*-------Internal Pages--------------*/
	
	.graystrip
	{
	padding:0px 11px 0px 18px;
	background:#F4F4F4;
	height:23px;
	color:#5A5A5A;
	}
	
	.graystrip a
	{
	text-decoration:underline;
	color:#5A5A5A;
	}
	
	.graystrip a:hover
	{
	text-decoration:none;
	color:#B31E0D;
	}
	
	.print
	{
	text-decoration:none;
	color:#51596C;
	vertical-align:middle;
	width:900px;
	}
	
	.print a 
	{
	text-decoration:none;
	color:#51596C;
	vertical-align:middle;
	}
	
	.print a:hover
	{
	text-decoration:none;
	color:#B31E0D;
	}
	
	.print img
	{
	border:none;
	padding:0px 4px 0px 20px;
	margin:0px;
	}
	
	.leftpannel
	{
	padding:10px 0px 0px 0px;
	width:214px;
	color:#51596C;
	background:url(Image/leftpannel_brdr.gif) right top no-repeat;
	border-right:1px solid #E4E4E4;
	}
	
	.leftpannel *
	{
	font-size:11px;
	}
	
	.bodytextinner {
	margin:0px;
	padding:6px 24px 0px 18px;
	width:730px;
	color:#51596C;
	}					
	
	.bodytextinner h1 {
	margin:0px;
	padding:5px 0px 6px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	background:url(Image/heading_aboutusbg.jpg) left top no-repeat;	
	}	
	
	.heading {
	margin:0px;
	padding:5px 0px 6px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:140%;
	font-weight:bold;
	color:#51596C;
	}	
	
	.bodytextinner .headingoffer {
	margin:0px;
	padding:5px 0px 6px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:170%;
	font-weight:bold;
	color:#51596C;
	vertical-align:middle;
	}		
	
	.bodytextinner .packageheading {
	margin:0px;
	padding:5px 0px 6px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	background:url(Image/heading_packagebg.jpg) left top no-repeat;	
	}		
	
	.featureheading {
	margin:0px;
	padding:5px 0px 6px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	background:url(Image/heading_featurebg.jpg) left top no-repeat;	
	}			
	
	.bodytextinner .loginheading {
	margin:0px;
	padding:5px 0px 6px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	background:url(Image/heading_loginbg.jpg) left top no-repeat;	
	}		
	
	
	
	.bodytextinner .offerheading {
	margin:0px;
	padding:5px 0px 6px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	background:url(Image/heading_offerbg.jpg) left top no-repeat;	
	}	
	
	
	.textcontent1 P {
	margin:0px;
	padding:0px 0px 20px 0px;
	line-height:140%;
	color:#51596C;
	}	
	
	.textcontent1 a {
	text-decoration:underline;
	color:#1D6FC3;
	}	
	
	.textcontent1 a:hover {
	text-decoration:none;
	color:#51596C;
	}		
	
	.padrightcontent{
	margin:0px;
	padding:0px 20px 0px 0px;
	color:#51596C;
	}
	
	
	.bodytextinner .textcontent {
	margin:0px;
	padding:0px 0px 0px 8px;
	line-height:140%;
	color:#51596C;
	}
	
	.bodytextinner .textcontent P {
	margin:0px;
	padding:0px 0px 20px 0px;
	color:#51596C;
	}	
	
	.bodytextinner .textcontent img {
	margin:0px;
	padding:0px;
	}
	
	.bodytextinner .textcontent UL
	{
	/* Controls NORMAL UL */
	margin:1px 0 0 10px; 
	padding:0 0 0 0; 
	color:#51596C;
	}
	
	.bodytextinner .textcontent UL LI
	{
	/* Controls NORMAL li inside UL */
	margin:0 0 5px 0; 
	padding:0 0 0 13px;
	list-style-type:none;
	background:url(Image/bullet1.gif) left 6px no-repeat;	
	}
	
	.bodytextinner .textcontent OL 
	{
	/* Controls NORMAL OL */
	margin:0 0 0 28px; 
	padding:0 0 0 0;
	list-style-type:decimal; 
	}
	
	.bodytextinner .textcontent OL LI
	{
	/* Controls NORMAL li inside OL */
	text-decoration:underline;
	color:#51596C;
	}
	
	.bodytextinner .textcontent OL LI A, LI A , OL A
	{
	/* Controls LINKS inside OL */
	text-decoration:underline;
	color:#1D6FC3;
	}
	
	.bodytextinner .textcontent OL A:HOVER
	{
	/* Controls LINKS HOVER inside OL */
	text-decoration:none;
	color:#1D6FC3;
	}
	
	.bodytextinner .textcontent UL A
	{
	/* Controls LINKS inside UL */
	text-decoration:underline;
	color:#1D6FC3;
	}
	
	.bodytextinner .textcontent UL A:HOVER
	{
	/* Controls LINKS HOVER inside UL */
	text-decoration:none;
	color:#1D6FC3;
	}
	
	
	.bodytextinner .textcontent .imgleft {
	margin:0px;
	padding:0px 0px 0px 10px;
	}		
	
	.bodytextinner .textcontent a {
	text-decoration:underline;
	color:#1D6FC3;
	}	
	
	.bodytextinner .textcontent a:hover {
	text-decoration:none;
	color:#51596C;
	}		
	
	.bodytextinner .textcontent .faq {
	color:#51596C;
	}
	
	.bodytextinner .textcontent .faq a {
	margin:0px 0px 5px 0px;
	padding:3px 0px 5px 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:110%;
	font-weight:bold;
	text-decoration:none;
	color:#51596C;
	border-bottom:1px solid #DFDFDF;
	border-left:2px solid #74A66B;
	display:block;
	}	
	
	.bodytextinner .textcontent .faq a:hover {
	font-size:110%;
	font-weight:bold;
	text-decoration:none;
	color:#AC5F64;
	}	
	
	
	.redtext  {
	color:#AC5F64;
	}	
	
	.redtext a  {
	color:#AC5F64;
	text-decoration:none;
	}
	
	.redtext a:hover  {
	color:#000;
	text-decoration:none;
	}			
	
	.bodytextinner .textcontent .faqtop {
	margin-top:-15px;
	margin-right:10px;
	font-size:100%;
	color:#204E82;
	background:url(Image/arrow_blue.gif) right 5px no-repeat;
	}		
	
	.bodytextinner .textcontent .faqtop a {
	text-decoration:underline;
	color:#204E82;
	}			
	
	.bodytextinner .textcontent .faqtop a:hover {
	text-decoration:none;
	color:#980811;
	}	
	
	.graybox-aboutus{
	color:#204E82;
	background:url(Image/navgrabox_repeat.gif) left top repeat-y;
	}	
	
	.graybox-aboutustext{
	padding:20px 22px 10px 24px;
	line-height:140%;
	color:#204E82;
	background:url(Image/navgrabox_top.gif) left top no-repeat;
	}		
	
	.bluebox-aboutus{
	color:#204E82;
	background:url(Image/bluebox_repeat.gif) left top repeat-y;
	}	
	
	.bluebox-aboutustext{
	padding:20px 22px 10px 24px;
	line-height:140%;
	color:#204E82;
	background:url(Image/bluebox_top.gif) left top no-repeat;
	}			
	
	.bluebox-aboutustext span{
	font-weight:bold;
	font-size:120%;
	color:#204E82;
	}
	
	
	.limegreenbox{
	padding:12px 0px;
	color:#777867;
	background:url(Image/limegraybox_bg.gif) #EDF0BC left top repeat-x;
	border-left:1px solid #E9E9E9;
	border-right:1px solid #E9E9E9;	
	}	
	
	.limegreenbox strong{
	font-weight:bold;
	font-size:110%;
	color:#5E5F4C;
	}	
	
	.limegreenbox span{
	font-weight:bold;
	font-size:140%;
	color:#5E5F4C;
	}		
	
	.limegreenbox P{
	margin:0px;
	padding:3px 0px 2px 0px;
	line-height:140%;
	color:#777867;
	}	
	
	.limegreenbox a{
	text-decoration:underline;
	color:#777867;
	}	
	
	.limegreenbox a:hover{
	text-decoration:none;
	color:#B31E0D;
	}						
	
	.limegreenbox .headingbold{
	font-weight:bold;
	color:#5F604D;
	}		
	
	.contact-formbox{
	padding:12px 25px;
	color:#5F6058;
	background:url(Image/contact_formboxrepeat.gif) #E3F0BD left top repeat-x;
	border-left:1px solid #E9E9E9;
	border-right:1px solid #E9E9E9;	
	}	
	
	.loginbox{
	padding:25px 25px 10px 45px;
	background:url(Image/loginbg.jpg) left top no-repeat;
	}	
	
	.loginboxpad{
	padding:10px 0px 0px 60px;
	}
	
	.loginboxpad1{
	padding:22px 0px 10px 0px;
	}	
	
	.loginboxpad1 strong{
	font-size:110%;
	}	
	
	.loginbox label  /* This Class controls label */ {
	vertical-align:middle;
	border:none;
	}
	
	.loginbox .textfield 
	{
	color:#5F6058;
	padding:1px 1px 1px 2px;
	border:1px solid #DBCDC0;
	background-color:#FFF;
	vertical-align:middle;
	width:auto !important;
	}
	
	.bodytextinner .textcontent .loginbox img {
	margin:0px;
	padding:0px;
	vertical-align:middle;
	}		
	
	.loginboxright{
	padding:5px 0px;
	font-size:100%;
	color:#51596C;
	border-bottom:1px solid #F6E8DC;
	}	
	
	.loginboxright a{
	text-decoration:none;
	color:#51596C;
	}	
	
	.loginboxright a:hover{
	text-decoration:none;
	color:#D76B24;
	}		
	
	.loginboxright .orangetext{
	padding:0px;
	color:#D76B24;
	}	
	
	.loginboxright ul {
	margin:4px 0px 0px 13px;
	padding:0px;
	list-style-type:none;
	}	
	
	.loginboxright ul li {
	margin:0px;
	padding:4px 0px 4px 10px;
	background:url(Image/graybullet.gif) left 9px no-repeat;
	list-style-type:none;
	color:#51596C;
	}	
	
	.loginboxright ul li a  {
	text-decoration:none;
	color:#51596C;
	}	
	
	.loginboxright ul li a:hover {
	text-decoration:none;
	color:#AC5F64;
	}		
	
	.offerboxleft{
	padding:4px 20px;
	color:#204E82;
	line-height:160%;
	background:url(Image/offerboxcentercurve.gif) #E4F0BD left top repeat-x;
	border-left:1px solid #E9E9E9;
	border-right:1px solid #E9E9E9;	
	}	
	
	.offerboxright{
	padding:4px 15px;
	color:#204E82;
	background:url(Image/offercontactform_centercurv.gif) #EDF0BD left top repeat-x;
	border-left:1px solid #E9E9E9;
	border-right:1px solid #E9E9E9;	
	}		
	
	.packagebox-green{
	padding:20px 22px 10px 24px;
	color:#204E82;
	background:url(Image/packagebox_greentop.jpg) left top no-repeat;
	}		
	
	.packagebox-green span{
	font-size:110%;
	font-weight:bold;
	color:#204E82;
	}			
	
	.packagebox-limegreen{
	padding:20px 22px 10px 24px;
	color:#204E82;
	background:url(Image/packagebox_limegreentop.jpg) left top no-repeat;
	}	
	
	.packagebox-limegreen span{
	font-size:110%;
	font-weight:bold;
	color:#204E82;
	}		
	
	.packagebox-blue{
	padding:20px 22px 10px 24px;
	color:#204E82;
	background:url(Image/packagebox_bluetop.jpg) left top no-repeat;
	}	
	
	.packagebox-blue span{
	font-size:13px;
	font-weight:bold;
	color:#204E82;
	}		
	
	.packagebox-blue  .list UL
	{
	margin:0 0 0 0px; 
	padding:0 0 0 0; 
	color:#204E82;
	}
	
	.packagebox-blue  .list UL LI
	{
	margin:0 0 2px 0; 
	padding:0 0 0 13px;
	list-style-type:none;
	background:url(Image/bullet1.gif) left 6px no-repeat;	
	}
	
	.packagebox-blue  .list UL LI a
	{
	text-decoration:none;
	color:#204E82;
	}
	
	.packagebox-blue  .list UL LI a:hover
	{
	text-decoration:underline;
	color:#204E82;
	}	
	
	.headingcontent {
	font-size:130%;
	font-weight:bold;
	color:#51596C;
	}	
	
	.brdr {
	border-bottom:1px solid #E4E4E4;
	}	
	
	.talkbox
	{
	margin:0 0 0px 0; 
	padding:10px 5px 0px 45px;
	background:url(Image/talkbgbox.jpg) #FFF left top no-repeat;	
	}
	
	#talkbox
	{
	margin:0px 0px 0px -13px; 	
	padding:0px;
	position:absolute;
	}
	
	.talkbox span{
	font-size:110%;
	font-weight:bold;
	text-transform:uppercase;
	line-height:200%;
	color:#8F2014;
	}		
	
	.talkbox UL
	{
	margin:0px 0 0 0px; 
	padding:0px 0 0 0; 
	color:#204E82;
	}
	
	.talkbox UL LI
	{
	margin:0 0 2px 0; 
	padding:0 0 0 13px;
	list-style-type:none;
	background:url(Image/bullet1.gif) left 6px no-repeat;	
	}
	
	.talkbox UL LI a
	{
	text-decoration:none;
	color:#51596C;
	}
	
	.talkbox UL LI a:hover
	{
	text-decoration:underline;
	color:#204E82;
	}	
	
	.talkbox a
	{
	padding:0px 0px  0px 13px;
	text-decoration:none;
	color:#1D6FC3;
	}
	
	.talkbox a:hover
	{
	padding:0px 0px  0px 13px;
	text-decoration:underline;
	color:#204E82;
	}	
	
	
	.validatebox
	{
	margin:0 0 0px 0; 
	padding:10px 5px 0px 45px;
	background:url(Image/validatebg.jpg) left top no-repeat;	
	}
	
	#validatebox
	{
	margin:2px 0px 0px -13px; 		
	padding:0px;
	position:absolute;
	}
	
	
	.validatebox span{
	font-size:110%;
	font-weight:bold;
	text-transform:uppercase;
	line-height:200%;
	color:#8F8704;
	}		
	
	.validatebox UL
	{
	margin:0px 0 0 0px; 
	padding:0px 0 0 0; 
	color:#204E82;
	}
	
	.validatebox UL LI
	{
	margin:0 0 2px 0; 
	padding:0 0 0 13px;
	list-style-type:none;
	background:url(Image/bullet1.gif) left 6px no-repeat;	
	}
	
	.validatebox UL LI a
	{
	text-decoration:none;
	color:#51596C;
	}
	
	.validatebox UL LI a:hover
	{
	text-decoration:underline;
	color:#204E82;
	}	
	
	.validatebox a
	{
	padding:0px 0px  0px 13px;
	text-decoration:none;
	color:#1D6FC3;
	}
	
	.validatebox a:hover {
	padding:0px 0px  0px 13px;	
	text-decoration:underline;
	color:#204E82;
	}	
	
	.golivebox {
	margin:0 0 0px 0; 
	padding:10px 5px 0px 45px;
	background:url(Image/golive.jpg) left top no-repeat;	
	}	
	
	#golivebox {
	margin:3px 0px 0px -13px; 	 	
	padding:0px;
	position:absolute;
	}	
	
	.golivebox span{
	font-size:110%;
	font-weight:bold;
	text-transform:uppercase;
	line-height:200%;
	color:#167F01;
	}		
	
	.golivebox UL
	{
	margin:0px 0 0 0px; 
	padding:0px 0 0 0; 
	color:#204E82;
	}
	
	.golivebox UL LI
	{
	margin:0 0 2px 0; 
	padding:0 0 0 13px;
	list-style-type:none;
	background:url(Image/bullet1.gif) left 6px no-repeat;	
	}
	
	.golivebox UL LI a
	{
	text-decoration:none;
	color:#51596C;
	}
	
	.golivebox UL LI a:hover
	{
	text-decoration:underline;
	color:#204E82;
	}	
	
	.golivebox a
	{
	padding:0px 0px  0px 13px;
	text-decoration:none;
	color:#1D6FC3;
	}
	
	.golivebox a:hover
	{
	padding:0px 0px  0px 13px;	
	text-decoration:underline;
	color:#204E82;
	}	
	
	.offerboxright .webpart /* This Class controls External setting of Forms*/
	{
	color:#204E82;
	background-color:none;
	display:block;
	}
	
	.offerboxright .webpart .form-head /* This Class controls heading */ 
	{
	background-color: none;
	border:none;
	padding:0px 3px 10px 0px;
	color:#204E82;
	font-size:110%;
	font-weight:bold;
	}
	
	.offerboxright  .webpart .form-subhead /* This Class controls Sub heading */ 
	{
	background-color: none;
	border:none;
	padding:0px 3px 10px 0px;
	color:#204E82;
	font-size:11px;
	}
	
	.offerboxright .webpart  td{
	padding:2px;
	}
	
	.offerboxright .webpart select  /* This Class controls for Select */ {
	border:1px solid #407794;
	}
	
	.offerboxright .webpart label  /* This Class controls label */ {
	vertical-align:middle;
	border:none;
	}
	
	.offerboxright .webpart INPUT,.offerboxright .webpart Select,.offerboxright .webpart textarea /* This Class controls Select , textarea, INPUT */ 
	{
	color:#5F6058;
	padding:1px 1px 1px 2px;
	background-position:left top;
	border:1px solid #DEE2B3;
	background-color:#FFF;
	vertical-align:middle;
	width:auto !important;
	}
	
	.offerboxright .webpart .mandatory, .offerboxright .webpart span.mandatory /* This Class controls Select , textarea, INPUT */ 
	{
	color:#FF0000;
	}
	
	.webpart INPUT.webpart-btn /* This Class controls button*/ {
	background-image:none;
	background-repeat:repeat;
	color:#FFFFFE;
	background-color:#909C69;
	font-weight:bold;
	border:1px solid #909C69;
	margin:0px;
	padding:0px 1px;
	}
	
	
	.heading-press-release {
	margin:0px;
	padding:5px 0px 6px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	background:url(Image/heading_aboutusbg.jpg) left top no-repeat;	
	}	
	
	.press-relasebox {
	background:url(Image/press_releasebox_repeat.gif) left top repeat-y;
	}		
	
	.press-relasebox-norepeat {
	padding:0px 15px;
	background:url(Image/press_releasebox_no_repeat.gif) left top no-repeat;
	color:#49727B;
	}		
	
	.list1 
	{
	margin:0 0 0 0px; 
	padding:0 0 0 0;color:#49727B;
	}
	
	.list1 P
	{
	margin:0 0 0 0px; 
	padding:5px 0 6px 0; 
	color:#49727B;
	}	
	
	.list1 UL
	{
	margin:0 0 0 5px; 
	padding:0 0 0 0; 
	color:#49727B;
	}
	
	.list1 UL LI
	{
	margin:0 0 2px 0; 
	padding:0 0 0 13px;
	list-style-type:none;
	background:url(Image/bullet1.gif) left 5px no-repeat;	
	}
	
	.list1 UL LI a
	{
	text-decoration:none;
	color:#49727B;
	}
	
	.list1 UL LI a:hover
	{
	text-decoration:underline;
	color:#204E82;
	}	
	
	.textblue
	{
	color:#348293;
	}
	
	.brdr-textimonials
	{
	border-bottom:1px dotted #656667;
	}		
	
	.featureboxbg
	{
	background:url(Image/featureboxbttm.gif) left bottom no-repeat;	
	}
	
	.featureboxbg1
	{
	background:url(Image/featureboxbttm1.gif) left bottom no-repeat;	
	}
	
	.featureboxdevider
	{
	background:url(Image/featureboxdevider.jpg) left top no-repeat;	
	}
	
	.featureboxpad
	{
	padding:2px 32px 0px 14px;
	color:#51596C;
	}
	
	.featureboxpad .text
	{
	padding:0px 0px 0px 15px;
	color:#51596C;
	}
	
	.featureboxpad .preview 
	{
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#51596C;
	}
	
	.featureboxpad .preview a
	{
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#51596C;
	}
	
	.featureboxpad .preview .imgright{
	padding:0px 8px 0px 0px;
	margin:0px;
	}
	
	.featureboxpad .preview a:hover
	{
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#000;
	}
	
	.featureboxpad .text span
	{
	font-weight:bold;
	color:#204E82;
	}
	.featureboxpad .text span
	{
	font-weight:bold;
	color:#204E82;
	}
	
	.featureboxpad1
	{
	padding:0px 16px 20px 11px;
	color:#51596C;
	}
	
	
	.text1 IMG
	{
	border:2px solid #ACACAC;
	}
	
	
	.verticle
	{
	padding:5px 0px 0px 0px;
	line-height:140%;
	text-decoration:none;
	color:#15357F;
	}
	
	.verticle a
	{
	text-decoration:underline;
	color:#15357F;
	}		
	
	.verticle a:hover
	{
	text-decoration:none;
	color:#51596C;
	}	
							
	/*Form based CSS starts*/
	
	.webpart /* This Class controls External setting of Forms*/
	{
	color:#5F6058;
	line-height: 16px;
	background-color:none;
	display:block;
	}
	.webpart .form-head /* This Class controls heading */ 
	{
	background-color: none;
	border:none;
	padding:0px 3px 10px 0px;
	color:#5E5F4C;
	font-size:110%;
	font-weight:bold;
	}
	.webpart .form-subhead /* This Class controls Sub heading */ 
	{
	background-color: none;
	border:none;
	padding:0px 3px 10px 0px;
	color:#5E5F4C;
	font-size:11px;
	}
	.webpart  td{
	padding:2px;
	}
	
	.webpart select  /* This Class controls for Select */ {
	border:1px solid #407794;
	
	
	}
	
	.webpart label  /* This Class controls label */ {
	vertical-align:middle;
	border:none;
	
	}
	
	.webpart INPUT,.webpart Select,.webpart textarea /* This Class controls Select , textarea, INPUT */ 
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#5F6058;
	font-size:11px;
	padding:1px 1px 1px 2px;
	background-position:left top;
	border:1px solid #DEE2B3;
	background-color:#FFF;
	vertical-align:middle;
	width:auto !important;
	}
	
	.webpart .mandatory, .webpart span.mandatory /* This Class controls Select , textarea, INPUT */ 
	{
	color:#FF0000;
	}
	
	.webpart INPUT.webpart-btn /* This Class controls button*/ {
	background-image:none;
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFE;
	background-color:#909C69;
	font-weight:bold;
	border:1px solid #909C69;
	margin:0px;
	padding:0px 1px;
	}
	
	.webpart .Checkbox INPUT /* This Class controls Checkbox.Apply it on checkbox*/ {
	border:none !important;
	background-color:transparent !important;
	}
	.webpart .Radiobox INPUT /* This Class controls Radio.Apply it on Radio*/ {
	border:none !important;
	background-color:transparent !important;
	}
	.generic-form .Checkbox INPUT /* This Class controls Checkbox.Apply it on checkbox*/ {
	border:none !important;
	background-color:transparent !important;
	}
	.generic-form .Radiobox INPUT /* This Class controls Radio.Apply it on Radio*/ {
	border:none !important;
	background-color:transparent !important;
	}
	
	/*Form based CSS End*/	
	
	
	.OfbCustomizeCheckBox
	{
	}
	
	.OfbCustomizeCheckBox INPUT
	{
	border:none !important;
	background-color:transparent !important;
	}
	
	.OfbCustomizeCheckBox label
	{
	}
	.OfbCustomizeRadioButton
	{
	}
	
	.OfbCustomizeRadioButton input
	{            border:none !important;
	background-color:transparent !important;
	}
	
	.padoffer-left
	{
	padding-left:8px;
	}
	
	.padoffer-left a {
	text-decoration:underline;
	color:#1D6FC3;
	}	
	
	.padoffer-left a:hover {
	text-decoration:none;
	color:#51596C;
	}		
	
	.flashbg
	{
	background-color:none;
	}	
	IMG
	{
	border:0px;
	}
	form{
	margin:0px; padding:0px;
	}
	
	/* yellow banner starts*/
	.Yellowsection-bg {  font-family:Arial, Helvetica, sans-serif; background-image:url(Image/Yellow-section_01.gif); background-repeat:no-repeat; background-position:left top; background-color:#FECE3F}
	#Cotainer_Yellow { color:#ffffff}
	#Cotainer_Yellow .links{ color:#B7FCFF; margin:0px; padding:0px; line-height:12px;  display:inline}
	#Cotainer_Yellow h6 {font-size:14px; font-weight:bold; color: #FFFFFF; line-height:15px; margin:6px 0px 9px 0px; padding:0px; }
	#Cotainer_Yellow h6 A {font-size:14px; font-weight:bold; color: #FFFFFF; line-height:15px; text-decoration:none }
	#Cotainer_Yellow h6 A:hover {font-size:14px; font-weight:bold; color: #FFFFFF; line-height:15px; text-decoration:underline }
	#Cotainer_Yellow .links a,#Cotainer_Yellow  a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none;}
	#Cotainer_Yellow .links a:hover,#Cotainer_Yellow a:hover{   color:#795500;text-decoration:underline; }
	#Cotainer_Yellow P
	{
	margin:0px; padding:0px; font-size:11px; line-height:11px; 
	}
	.bluesection-bg { background-image:url(Image/blue-section_02.gif); background-repeat:no-repeat; background-position:left top;}
	#Cotainer_Blue .links{ color:#B7FCFF; margin:0px; padding:0px; line-height:12px;  display:inline}
	#Cotainer_Blue H1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #FFFFFF; line-height:15px; margin:0px; padding:0px; }
	#Cotainer_Blue H1 A{ font-weight:bold; color: #FFFFFF; line-height:15px;font-size:13px; text-decoration:none}
	#Cotainer_Blue H1 A:hover{ font-weight:bold; color: #FFFFFF; line-height:15px;font-size:13px; text-decoration:underline}
	#Cotainer_Blue .links A{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#B7FCFF;}
	#Cotainer_Blue .links A:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px;}
	.tempimg1{
	position:absolute;
	margin-top:-23px;
	width: 65px;
	height: 75px;
	}
	.tempimg1{
	position:absolute;
	margin-top:-23px;
	width: 65px;
	height: 75px;
	}
	.DarkGreensection-bg {  font-family:Arial, Helvetica, sans-serif; background-image:url(Image/darkGreen_bg.gif); background-repeat:no-repeat; background-position:left top;}
	#Cotainer_DarkGreen { color:#ffffff}
	#Cotainer_DarkGreen .links{ color:#B7FCFF; margin:0px; padding:0px; line-height:12px;  display:inline}
	#Cotainer_DarkGreen h1 {font-size:14px; font-weight:bold; color: #FFFFFF; line-height:15px; margin:29px 0px 4px 0px; padding:0px; }
	#Cotainer_DarkGreen H1 A { COLOR: #ffffff; LINE-HEIGHT: 15px; text-decoration:none ;font-size:14px; font-weight:bold;
	}#Cotainer_DarkGreen H1 A:hover { COLOR: #ffffff; LINE-HEIGHT: 15px; text-decoration:underline ;
	}
	#Cotainer_DarkGreen .links a,#Cotainer_DarkGreen  a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none;}
	#Cotainer_DarkGreen .links a:hover,#Cotainer_DarkGreen a:hover{   color:#FFF;text-decoration:underline; }
	#Cotainer_DarkGreen P
	{
	margin:0px; padding:0px; font-size:11px; line-height:11px; 
	}
	#Cotainer_DarkGreen .smalltxt
	{
	font-size:10px;
	color:#FFFFFF
	}
	.tempimg1{
	position:absolute;
	margin-top:-23px;
	width: 65px;
	height: 75px;
	}
	.Darkcontainer
	{
	padding-left:12px;
	}
	
	
	#demo{
	width:182px;
	height:55px;
	color:#FFFFFF;
	background-image:url(Image/bg-demo.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:52px;
	}
	#demo #demo-bg{
	width:66px;
	background-repeat:no-repeat;
	position:absolute;
	margin-top:-13px;
	margin-left:6px;
	}
	#demo #see-demo{
	font-size:13px;
	height:20px;
	font-size:16px;
	font-weight:bold;
	margin-left:0px;
	margin-top:8px;
	color:#FFFFFF;
	text-align:left;
	}
	#demo #demo-arrow{
	float:left;
	height:20px;
	font-size:10px;
	color:#FFFFFF;
	}
	#demo #click-here{
	float:left;
	height:20px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	}
	#demo #see-demo A
	{
	font-size:13px;
	}
	A IMG,A IMG:hover  
	{
	text-decoration:none !important; border:none;
	}
	#demo a,#demo #see-demo A{
	color:#FFFFFF;
	text-decoration:none
	}
	#demo a:hover,#demo #see-demo A:hover{
	color:#FFFFFF;
	text-decoration:underline
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.Redsection-bg {  font-family:Arial, Helvetica, sans-serif; background-image:url(Image/red_bg.gif); background-repeat:no-repeat; background-position:left top;}
	#Cotainer_Red { color:#ffffff}
	#Cotainer_Red .links{ color:#B7FCFF; margin:0px; padding:0px; line-height:12px;  display:inline}
	
	
	#Cotainer_Red H1 {font-size:14px;
	font-weight:bold;
	color: #FFFFFF; 
	line-height:15px;
	margin:7px 0px 4px 0px;
	padding:0px; }
	
	
	
	
	#Cotainer_Red .links a, #Cotainer_Red  a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none;}
	#Cotainer_Red .links a:hover,#Cotainer_Red a:hover{color:#795500;text-decoration:underline; }
	
	
	
	#Cotainer_Red P
	{
	margin:0px; padding:0px; font-size:11px; line-height:11px; color:#FFFFFF
	}
	#Cotainer_Red .smalltxt
	{
	font-size:10px;color:#FFFFFF;
	}
	.tempimg4{
	position:absolute;
	margin-top:-16px;
	width: 65px;
	height: 75px;
	}
	.DullGreensection-bg {  font-family:Arial, Helvetica, sans-serif; 
	background-image:url(Image/DullGreen_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	#Cotainer_DullGreen { color:#ffffff}
	#Cotainer_DullGreen .links{ color:#B7FCFF; margin:0px; padding:0px; line-height:12px;  display:inline}
	#Cotainer_DullGreen h1 {font-size:14px; font-weight:bold; color: #FFFFFF; line-height:15px; margin:7px 0px 4px 0px; padding:0px; }
	#Cotainer_DullGreen h1 A {font-size:14px; font-weight:bold; color: #FFFFFF; line-height:15px;text-decoration:none;}#Cotainer_DullGreen h1 A:hover {font-size:14px; font-weight:bold; color: #FFFFFF; line-height:15px;text-decoration:underline;}
	#Cotainer_DullGreen .links a,#Cotainer_DullGreen  a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-decoration:none;}
	#Cotainer_DullGreen .links a:hover,#Cotainer_DullGreen a:hover{   color:#795500;text-decoration:underline; }
	#Cotainer_DullGreen P
	{
	margin:0px; padding:0px; font-size:11px; line-height:11px; 
	color:#FFFFFF
	}
	#Cotainer_DullGreen .smalltxt
	{
	font-size:10px;
	color:#FFFFFF
	}
	.Contentcontainer *
	{
	color:#FF0000;
	}
	
	
	
	
	/*Differtiators*/
	#differ-parent {
	background-image: url(Image/bg_component.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100%;
	}
	#differ-parent .diffbg {
	}
	
	#differ-parent .nav-img IMG
	{ 
	}
	#differ-parent .diffbg
	{
	background-image: url(Image/diff_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	
	}
	#differ-parent .container-coll
	{
	margin:6px 0px 0px 0px;
	
	}
	#differ-parent .first-coll
	{
	background-color:#C9804C;
	background-image: url(Image/differe_page_10.gif) !important;
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFE7C5
	}
	#differ-parent .first-coll A
	{
	color:#FFE7C5;
	text-decoration:underline;
	}
	#differ-parent .first-coll A:hover
	{
	text-decoration:none;
	}
	
/*<!-- Second New Coll Starts-->

	#differ-parent .second-coll
	{
	background-color:#C9804C;
	background-image: url(Image/differe_page_12.gif) !important;
	background-repeat: no-repeat;
	background-position: left top color:#FFE2CD;
	color:#FFE7C5
	}
	#differ-parent .second-coll A
	{
	color:#FFE7C5;
	text-decoration:underline;
	
	}
	#differ-parent .second-coll A:hover
	{
	text-decoration:none;
	}
<!-- Second New Coll Ends-->	*/	
	
	#differ-parent .second-coll
	{
	background-color:#D6973D;
	background-image: url(Image/differe_page_12.gif);
	background-repeat: no-repeat;
	background-position: left top;color:#FFE2CD
	}
	
	#differ-parent .second-coll A
	{
	color:#D6973D;
	text-decoration:underline;
	
	}
	#differ-parent .second-coll A:hover
	{
	text-decoration:none;
	
	}
	
	
	#differ-parent .third-coll
	{
	background-color:#71953D;
	background-image: url(Image/differe_page_14.gif);
	background-repeat: no-repeat;
	background-position: right top;color:#E7FEC5
	}
	
	
	#differ-parent .third-coll A
	{
	color:#ffffff;
	text-decoration:underline;
	
	}
	#differ-parent .third-coll A:hover
	{
	text-decoration:none;
	}
	
	#differ-parent .fourth-coll
	{
	background-color:#6C98A6;
	background-image: url(Image/differe_page_15.gif) !important;
	background-repeat: no-repeat;
	background-position: left top;
	color:#79C80B
	}
	#differ-parent .fourth-coll A
	{
	color:#FFE7C5;
	text-decoration:underline;
	
	}
	#differ-parent .fourth-coll A:hover
	{
	text-decoration:none;
	
	}	
	#differ-parent .footer-down
	{
	background-image: url(Image/first_down.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	
	}
	#differ-parent .footer-down1
	{
	background-image: url(Image/third_down.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	}
	#differ-parent ul li
	{
	font-size:11px;
	color:#FFFFFF;
	}
	
	.first-coll,.second-coll,.third-coll,.fourth-coll
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	}
	#differ-parent .diff-title IMG
	{
	margin:6px 2px 0px 7px;
	}
	.diff-container
	{
	margin:12px 4px 4px 11px;
	}
	
	#differ-parent .bott-title1
	{
	border-top:1px solid #E2945C;
	padding:2px 2px 4px 10px;
	color:#4B1F00;
	font-size:12px;
	}
	#differ-parent .bott-title2
	{
	border-top:1px solid #EBAE57;
	padding:2px 2px 4px 10px;
	color:#521500;
	font-size:12px;
	}
	#differ-parent .bott-title3
	{
	border-top:1px solid #8FB754;
	padding:2px 2px 4px 10px;
	color:#4B1F00;
	font-size:12px;}
	
	#differ-parent .bott-title4
	{
	border-top:1px solid #5E8C9B;
	padding:2px 2px 4px 10px;
	color:#4B1F00;
	font-size:12px;
	}
		
	.dispn
	{
	display:none;
	}
	.dispy
	{
	display:block;
	}
	
	
	
	#vert-page
	{
	font-family:Arial, Helvetica, sans-serif;
	}
	#vert-page H1
	{
	color:#51596C;
	font-size:14px;
	margin:0px 0px 3px 0px;
	padding:0px 0px 3px 0px;
	background:none;
	}
	#vert-page .diff-color
	{
	color:#BE7573
	}
	#vert-page .diff-color1
	{
	color:#D44143;
	font-size:14px;
	}
	#vert-page .SubTitle
	{
	border-top:1px solid #E4E4E4;
	font-size:11px;
	color:#51596C;
	padding:5px 3px;
	}
	#vert-page .seprator
	{
	padding:0px 5px;
	font-size:14px;
	font-weight:normal
	}
	#vert-page .ver-content-bg
	{
	background-image:url(Image/vertical_tab_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	width:715px;
	background-color:#C69196
	
	}
	#vert-page .sub-container
	{
	margin:30px 0px 16px 0px;
	}
	#vert-page .sub-section
	{
	}
	#vert-page .sub-container-inside
	{
	background-color:#FBFBFB;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#51596C;
	margin:15px 0px;;
	line-height:18px
	}
	#vert-page .container-in
	{
	margin:11px 3px 17px 25px;
	}
	#vert-page .container-in1
	{
	margin:12px 3px 12px 25px;
	}
	#vert-page .title1
	{
	padding:0px 0px 1px 0px;
	}
	#vert-page  h2
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:100%;
	margin:0px;
	padding:0 0 0 10px;
	display:block;
	line-height:19px;
/*	background-image:url(Image/bullet_size.gif);
	background-repeat:no-repeat;
	background-position: 135px center;*/
	}
	#vert-page  h4
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:100%;
	margin:0px;
	padding:0px;
	display:block;
	line-height:19px;
	background-repeat:no-repeat;
	background-position: right center;
	}
	#vert-page UL
	{
	margin:0px 0px 0px 36px;
	padding:0px 0px 0px 2px;
	}
	#vert-page UL LI
	{
	list-style:none;
	margin:0px 0px 0px;
	padding:0px 0px 0px 9px;
	background-image:url(Image/bullet_arrow.gif);
	background-repeat:no-repeat;
	background-position:left 5px;
	}
	
	#vert-page UL LI A
	{
	text-decoration:none;
	}
	
	#vert-page UL LI A:hover
	{
	text-decoration:none;
	}

	#vert-page .vert-navlinks
	{
		padding-right:300px;
	}	
	#vert-page .vert-navlinks A
	{
	color:#51596C;
	padding:3px 0px;
	text-decoration:none;
	line-height:18px;
	}
	#vert-page .vert-navlinks A:hover
	{
	color:#51596C;
	padding:3px 0px;
	text-decoration:underline;
	line-height:18px;
	}
	#vert-page .wrap-menu
	{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	margin:15px 0px;
	}
	#vert-page .container-in P
	{
	margin:3px 0px 1px 0px; padding:0px;
	}
	#vert-page .wrap-menu A
	{
	color:#51596C;
	text-decoration:none
	}#vert-page .wrap-menu A:hover
	{
	color:#51596C;
	text-decoration:underline
	}
	
	#vert-page .container-in H4
	{
	margin:0px; padding:0px;
	}
	DIV .container-in
{
		padding: 0px;
		margin:11px 17px 3px 13px;
}

#sec-1 b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-left:20px;
}

#sec-2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-left:20px;
}
	
	.wrap-menu-part
	{
	margin-bottom:12px;
	margin-top:4px;
	}
	#differ-parent .container-coll H1
	{
	background-image:none !important;
	margin:-4px 2px 0px 5px;
	font-size:12px;
	}
	
	.vert-navlinks A
	{
	color:#51596C;
	padding:3px 0px 0 12px;
	text-decoration:none;
	line-height:18px;	
	}
	.vert-navlinks A:hover
	{
	color:#51596C;
	padding:3px 0px 0 12px;
	text-decoration:none;
	line-height:18px;	
	}	
		
	
	#demobody {
	margin: 0px;
	padding: 0px;
	background:url(Image/bg_demo1.jpg) left top repeat-x #390801;
	}
	.border {
	height: 635px;
	width: 800px;
	}
	.offer_flash{
	float:right;
	padding:10px;
	}
	.process_img{
	width:193px;
	height:187px;
	float:right;
	padding-left:5px;
	}
	.see_demo{
	/*background-image:url(Image/see-demo.gif);*/
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; width:172px; height:28px; background-position: center; font-size:14px; color:#437483; font-weight:bold;
	padding-left:10px;
	}
	.see_demo a{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#437483; font-weight:bold; text-decoration:none;
	padding-left:10px;	
	}
	.see_demo a:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#437483; font-weight:bold; text-decoration:underline;
	}
	
	#demo_image{
	width:35px;
	height:47px;
	float:left;
	}
	.lead{
	font-family: Arial, Helvetica, sans-serif;
	
	background-color: #ffffff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #f7f7f7;	
	}
	.leadheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5173ac;
	background-image: url(Image/top-bg-lead.jpg);
	}
	.lead1{
	background-color: #eeeeee;	
	font-size:11px;
	color:#666666;
	padding-left:10px;
	font-weight:bold;
	}
	.lead2{
	background-color: #f7f7f7;	
	font-size:11px;
	color:#666666;
	padding-left:10px;
	vertical-align:middle;
	}
	.lead3{
	font-size:11px;
	color:#666666;
	padding-left:10px;
	vertical-align:middle;
	}
	
	/*Price Style Start Here*/
	
		
	.heading strong {
	font-weight: bold;	
	font-size: 14px;	
	margin: 0px;	
	color: #BE7573;	
	font-family: arial, helvetica, sans-serif
	}
	/*Green Theme Styel */
	.green-main-bg{
	background-image:url(Image/green-main-bg.gif);
	background-repeat:repeat-y;
	width:733px;
	}
	.green-main{
	background-image:url(Image/green-main.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:18px 13px 20px 22px;
	width:698px;
	}
	.green-main h1{
	font-weight:bold;	
	font-size:16px;	
	margin: 0px;	
	color:#fff;	
	font-family: Arial, Helvetica, sans-serif;
	padding:0 0 24px 0;
	background: none;
	}
	.green-main-left-img{
	padding:4px 19px 0px 27px;
	}
	#green-main-left-img1{
	position:absolute;
	z-index:10;
	background-image:url(Image/greein-img2.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:67px;
	width:61px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	text-align:center;
	padding:20px 0 0 9px;
	}
	.green-main h2{
	padding:0px 0px 17px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333A4A;
	margin:0px;
	}
	.green-main UL{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 2px;
	}
	.green-main UL LI{
	list-style:none;
	margin:0px 0px 0px;
	padding:0px 0px 0px 10px;
	background-image:url(Image/arrow-green-bg.gif);
	background-repeat:no-repeat;
	background-position:left 7px;
	line-height:21px;
	}
	.green-main UL LI A{
	text-decoration:none;
	}
	.green-main UL LI A:hover{
	text-decoration:underline;
	}
	.green-main-text{
	padding:0px 0px 0px 10px;
	background-image:url(Image/arrow-green-bg.gif);
	background-repeat:no-repeat;
	background-position:left 7px;
	line-height:21px;
	color:#333A4A;
	}
	.green-main-text A{
	text-decoration:none;
	color:#333A4A;
	}
	.green-main-text A:hover{
	text-decoration:underline;
	color:#333A4A;
	}
	
	.green-main UL LI .star{
	background-image:url(Image/new-star.gif);
	background-repeat:no-repeat;
	}
	#solutions{
	padding:0 0 0 5px;
	position:absolute;
	float:right;
	margin:0px 0 0px 45px;
	margin-top:0px;
	height: 17px;
	z-index:110;
	}
	#solutions1{
	padding:0 0 0 5px;
	position:absolute;
	float:right;
	margin:0px 0 0px 50px;
	margin-top:-10px;
	height: 17px;
	z-index:110;
	}
	.green-main-right{
	padding:37px 0 0 16px;
	}
	
	
	
	/*Yellow Theme Styel */
	.yellow-main-bg{
	background-image:url(Image/yellow-main-bg.gif);
	background-repeat:repeat-y;
	width:733px;
	}
	.yellow-main{
	background-image:url(Image/yellow-main.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:18px 13px 20px 22px;
	width:698px;
	}
	.yellow-main h1{
	font-weight:bold;	
	font-size:16px;	
	margin: 0px;	
	color:#fff;	
	font-family: Arial, Helvetica, sans-serif;
	padding:0 0 24px 0;
	background: none;
	}
	.yellow-main-left-img{
	padding:4px 19px 0px 27px;
	}
	#yellow-main-left-img1{
	position:absolute;
	z-index:10;
	background-image:url(Image/greein-img2.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:67px;
	width:61px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	text-align:center;
	padding:20px 0 0 13px;
	}
	.yellow-main h2{
	padding:0px 0px 17px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;

	color:#333A4A;
	margin:0px;
	}
	.yellow-main UL{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 2px;
	}
	.yellow-main UL LI{
	list-style:none;
	margin:0px 0px 0px;
	padding:0px 0px 0px 10px;
	background-image:url(Image/arrow-green-bg.gif);
	background-repeat:no-repeat;
	background-position:left 7px;
	line-height:21px;
	color:#333A4A;
	}
	.yellow-main UL LI A{
	text-decoration:none;
	color:#333A4A;
	}
	.yellow-main UL LI A:hover{
	text-decoration:underline;
	color:#333A4A;
	}
	
	.yellow-main-right{
	padding:37px 0 0 16px;
	}
	
	
	/*Maroon Theme Styel */
	.maroon-main-bg{
	background-image:url(Image/maroon-main-bg.gif);
	background-repeat:repeat-y;
	width:733px;
	}
	.maroon-main{
	background-image:url(Image/maroon-main.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding:18px 13px 20px 22px;
	width:698px;
	}
	.maroon-main h1{
	font-weight:bold;	
	font-size:16px;	
	margin: 0px;	
	color:#fff;	
	font-family: Arial, Helvetica, sans-serif;
	padding:0 0 24px 0;
	background: none;
	}
	.maroon-main-left-img{
	padding:4px 19px 0px 27px;
	}
	.maroon-main h2{
	padding:0px 0px 17px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333A4A;
	margin:0px;
	}
	.maroon-main UL{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 2px;
	}
	.maroon-main UL LI{
	list-style:none;
	margin:0px 0px 0px;
	padding:0px 0px 0px 7px;
	background-image:url(Image/arrow-green-bg.gif);
	background-repeat:no-repeat;
	background-position:left 10px;
	line-height:26px;
	}
	.maroon-main UL LI A{
	text-decoration:none;
	color:#333A4A;
	}
	.maroon-main UL LI A:hover{
	text-decoration:underline;
	color:#333A4A;
	}
	.maroon-main-right{
	padding:10px 0 0 16px;
	}
	.maroon-main-right-text{
	background-image:url(Image/arrow-green-bg.gif);
	background-repeat:no-repeat;
	background-position:left 10px;
	line-height:21px;
	padding:0 0 0 10px;
	}
	.maroon-main-right UL{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 2px;
	}
	.maroon-main-right UL LI{
	list-style:none;
	margin:0px 0px 0px;
	padding:0px 0px 0px 7px;
	background-image:url(Image/arrow-green-bg.gif);
	background-repeat:no-repeat;
	background-position:left 10px;
	line-height:21px;
	color:#333A4A;
	}
	.maroon-main-right UL LI A{
	text-decoration:none;
	color:#333A4A;
	}
	.maroon-main-left{
	padding:10px 0 0 0px;
	}
	
	.maroon-main .righttext{
	list-style:none;
	line-height:26px;
	color:#A31616;
	}
	
	.righttext A{
	text-decoration:none;
	color:#333A4A;
	}
	.righttext A:hover{
	text-decoration:underline;
	color:#333A4A;
	}
	
	
	
	/*Blue Theme Styel */
	.blue-main-bg{
	background-image:url(Image/blue-main-bg.gif);
	background-repeat:repeat-y;
	width:733px;
	}
	.blue-main{
	background-image:url(Image/blue-main.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:18px 13px 20px 22px;
	width:698px;
	}
	.blue-main h1{
	font-weight:bold;	
	font-size:16px;	
	margin: 0px;	
	color:#fff;	
	font-family: Arial, Helvetica, sans-serif;
	padding:0 0 24px 0;
	background: none;
	}
	.blue-main-left-img{
	padding:0px 42px 0px 0px;
	width:233px;
	}
	.blue-main-left-img h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:21px;
	font-weight:bold;
	color:#fff;
	margin:0px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
	}
	
	.blue-main h2{
	padding:0px 0px 17px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333A4A;
	margin:0px;
	}
	.blue-main UL{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 2px;
	}
	.blue-main UL LI{
	list-style:none;
	margin:0px 0px 0px;
	padding:0px 0px 0px 7px;
	background-image:url(Image/arrow-green-bg.gif);
	background-repeat:no-repeat;
	background-position:left 10px;
	line-height:26px;
	}
	.blue-main UL LI A{
	text-decoration:none;
	color:#333A4A;
	}
	.blue-main UL LI A:hover{
	text-decoration:underline;
	color:#333A4A;
	}
	
	.blue-main-right{
	padding:33px 0 0 4px;
	margin:35px 0 0 0;
	height:79px;
	width:106px;
	background-image:url(Image/blue-price-box.gif);
	background-repeat:no-repeat;
	background-position:left 10px;
	text-align:center;
	float:left;
	}
	.blue-main-left{
	padding:0px 0 0 0px;
	}
	.blue-main-left h1{
	padding:0px 0px 4px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#CF9709;
	margin:0px 0 8px 0;
	background-image:url(Image/blue-h1-line.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:267px;
	display:block;
	}
	.maroon-main .righttext{
	list-style:none;
	line-height:26px;
	color:#A31616;
	}
	.maroon-main A{
	text-decoration:none;
	color:#333A4A;
	}
	.maroon-main A:hover{
	text-decoration:underline;
	color:#333A4A;
	}





    #tabs1 {
	float:left;
    width:736px;
	background-image:url(Image/menu_bg.gif);
	background-repeat:repeat-x;
	background-position:left 2px;
	height:33px;
      }
    #tabs1 ul {
          margin:0;
          padding:10px 10px 0 10px;
          list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs1 a {
      float:left;
      /*background:url("SiteResource/Site_101458/Customize/Image/image/tableft1.gif") no-repeat left top;*/
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs1 a span {
	font-family:Arial, Helvetica, sans-serif;	
      float:left;
      display:block;
      /*background:url("SiteResource/Site_101458/Customize/Image/image/tabright1.gif") no-repeat right top;*/
      padding:3px 15px 6px 8px;
      color:#000;
	  font-weight:bold;
	  font-size:12px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#0000;
      }
    #tabs1 a:hover {
      background-position:0% -42px;
	  font-weight:bold;	  
	  font-size:14px;	  
      }
    #tabs1 a:hover span {
      background-position:100% -42px;
	  color:#947903;
	  font-weight:bold;	  
	  font-size:12px;	
	  font:Arial, Helvetica, sans-serif;	    
      }

      #tabs1 #current a
	  {
		font:Arial, Helvetica, sans-serif;	  
		font-size:12px;
		background-position:0% -42px;
		background:url(Image/tableft1.gif) no-repeat 2px top;
      }
      #tabs1 #current a span
	  {
              background-position:100% -42px;
			  background:url(Image/tabright1.gif) no-repeat right top;
			  padding-right:7px;		  
      }	 
.extra
{
	width:30px; float:left;
}

    #content
	{
		float:left;
		width:730px;
	 }
    #icons
	{
		float:left;
		width:715px;
	 }	

.price_list
{
	background-image:url(Image/price_list_bg.gif);
	background-repeat:no-repeat;
	width:212px;
}	 
.price_txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	margin-top:-6px;
	*margin-top:-8px;	
}	
	.contentbg {
	margin:0px;
	padding:0px;
	width:715px;
	background-color:cccccc;
	height:1px;
	}	
.smalltxt
{
	padding-left:10px;
}

.clr{
	clear:both;
}	

.dollor
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#864c3f;
}	
.supscript
{
	font-size:8px;
	font-family:Arial, Helvetica, sans-serif;
}	
	
#extrahi
{
	height:21px; float:left;
}
.web_design
{
	background-image:url(Image/middle_bg.gif);
	background-repeat:
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}	

	.why-ria-text{
	line-height:16px;
	color:#FFFEFE;
	padding-left:10px;
	}
	.why-ria-text A{
	text-decoration:none;
	color:#ffffff;
	}
	.why-ria-text A:hover{
	text-decoration:underline;
	color:#463333;
	}
	
.why_li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}		

.welcome_txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	float:left;
}	

.padding_tbl
{
	padding-left:70px;
	/*border-style: solid;    border-top-style: none;   border-width: 1px;   border-color: #666666;*/
}	

.table_sty {
 		   border: 1px solid #666666;
		   width:500px;
		   border-collapse:separate;
		   border-bottom-color:#999999;
		   border-left-color:#999999;
		   border-top-color:#999999;
		   border-right-color:#999999;
		   background-color:#F0F0F0;
	   	}
		
.price_align
{
	line-height:16px;
}	

.blank-body {
	margin: 0px;
	padding: 0px;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(Image/background_.gif);
	background-position:31px top;
 	*background-position:center top;
	background-repeat:repeat-x;
	position: relative;
	height:100%;
}
.body {
	position: relative;
	width: 806px;
	margin-right: auto;
	margin-left: auto;
	height:100%;
	background-position:center;
}
#mainheader {
	position: relative;
	width: 806px;
	margin-right: auto;
	margin-left: 4px;
	top:103px;
	background-image:url(Image/main-bg.jpg);
	background-repeat:	no-repeat;
	height:506px;
}
.agreement p{
		color:#000;
	}
.agreement a{
		color:#000;
	}
.agreement a:hover{
		color:#000;
	}
.agreement ul{
		font-size:12px;
		color:#000;
	}
.agreement ul li{
		color:#000;
		font-size:12px;
	}
.agreement ul li a{
		font-size:12px;
		color:#000;
	}
.agreement ul li a:hover{
		font-size:12px;
		color:#000;
	}
	

.text1{ 
font:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:28px;
padding:6px 0 0 40px;
margin:0px; 
}
.text2{ 
font:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:18px;
padding:5px 0 0 60px;
margin:0px 0 0 0;
}
.text3 p{ 
font:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:18px;
padding:0 0 0 20px;
}
.text3 span{ 
font:Tahoma, Arial, Helvetica, sans-serif;
color:#8AB1EB;
font-size:13px;
}

.btnbg
{
	background:url(image/start-btn.png) no-repeat;
	width:210px;
	height:51px;
	margin:10px 0 0 36px;
}

.pricebg
{
	background:url(image/prices-bg.png) no-repeat scroll 6px 3px;
	width:90px;
	height:87px;
	margin:0px 0 0 0px;
}
.pricebg p
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	margin:0px 0 0 0px;
	color:#ffffff;
}
.pricebg p span
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	margin:0px 0 0 0px;
	color:#ffffff;
	font-weight:bold;
}

.superior-bg
{
	background:url(image/middle-bg.jpg) no-repeat;
	width:805px;
	height:100px;
}
h1{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding-top:5px;
	padding-left:32px;
	color:#174478;
	font-size:18px;
	font-weight:bold;
	margin:0 0 5px 0;
}	
	
.superior_text { 
	padding:0 0 0 20px;
	color:#787878;
	font-size:10px;
	margin:14px 0 0 0;
}
.superior_text ul{ 
	padding:0 0 0 0px;
	margin:0;
	color:#787878;
	font-size:11px;
}
.superior_text ul li{ 
	padding:0 0 0 0px;
	margin:0 0 0 32px;
	color:#787878;
	font-size:11px;
	line-height:16px;
	list-style-type:disc;
	list-style-position:outside;
}
.linetxt
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding:0px 0 0 34px;
	color:#787878;
	font-size:13px;
}	

.header {
	background-image: url(image/header_.gif);
	background-repeat:	no-repeat;
	width: 806px;
	height:103px;
}
.phone {
	background:url(image/phone-icon.gif) no-repeat;
	padding-top:10px;
}		
	
	
.speak {
font-size:10px;
color:#384C59;
font-weight:bold;
font:Arial, Helvetica, sans-serif;
}
.website {
font-size:17px;
color:#B31E0D;
font-weight:bold;
font:Arial, Helvetica, sans-serif;
}

.text {
	padding-top:60px;
	float: left;
	padding-left: 12px;
	width: 806px;
	line-height: 130%;
 }
 
.h4 {
	float: left;
	font-weight:bold;
	font-size:12px;
	font:Tahoma;
	color:#363636;
	padding:15px 0 0 0;
}

.footer_text {
	font-size:10px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 0 8px;
 }

.mainbg {
	background:url(image/main-bg.jpg) no-repeat;
	width:805px;
	height:405px;
	margin:50px 0 0 0;
}

.addtext
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	padding:0 20px 0 0;
	text-align:justify;
}

.addtext p
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	padding:0 15px 0 0;
	text-align:justify;	
}

.addtext ul li
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}
.addtext li
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}

.addtext1
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	padding:0 20px 0 0;
	text-align:justify;
}
.addtext1 p
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	padding:0 20px 0 0;
	text-align:justify;
}
.addtext1 b
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	padding:0 0px 0 0;
	text-align:justify;
	color:#7e7e7e;
	font-weight:bold;
}
.addtext1 strong
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	padding:0 0px 0 0;
	text-align:justify;
	color:#7e7e7e;
	font-weight:bold;
}

.midbg{
	background:url(image/start-btn1.png) repeat-x;
	width:210px;
	height:74px;
}	

.midbg p{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:19px;
	padding:10px 0 0 16px;
	font-weight:bold;
	color:#cb1b07;
	line-height:16px;
}

.midbg p span{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0 0 0 0;
	font-weight:normal;
	color:#000000;
}
.midbg p b{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0 0 0 0;
	font-weight:normal;
	color:#000000;
}
.midbg p strong{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0px 0 0 0px;
	font-weight:bold;
	color:#cb1b07;
	line-height:16px;
}

.btnbg1
{
	background:url(image/start-btn.png) no-repeat;
	width:210px;
	height:51px;
	margin:10px 0 0 36px;
}
.btnbg4
{
	background:url(image/start-btn3.png) no-repeat;
	width:210px;
	height:51px;
	margin:10px 0 0 40px;
}
.clickhere { 
	font:Tahoma, Arial, Helvetica, sans-serif;
	color:#ecf2e5;
	font-size:16px;
	padding:8px 0 0 0px;
	font-weight:bold;
}
.clickhere a{ 
	font:Tahoma, Arial, Helvetica, sans-serif;
	color:#ecf2e5;
	font-size:16px;
	font-weight:bold;	
	text-decoration:none;
	padding:8px 0 0 0px;
	
}
.clickhere a:hover{ 
	text-decoration:underline;
}

.mainpadd
{
	padding:20px 0 0 35px;
}
.imge {
	padding:55px 0 0 0;
}
	
.mainpadd1
{
	padding:45px 0 0 0px;
}
.addtext1
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	padding:0 20px 0 0;
	text-align:justify;
	color:#7e7e7e;
}
.addtext1 p
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	padding:0 20px 0 0;
	text-align:justify;
}
.addtext1 b
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	padding:0 0px 0 0;
	text-align:justify;
	color:#7e7e7e;
	font-weight:bold;
}
.addtext1 strong
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	padding:0 0px 0 0;
	text-align:justify;
	color:#7e7e7e;
	font-weight:bold;
}

.mainbg1 {
	background:url(Image/main-bg1.jpg) no-repeat;
	width:805px;
	height:405px;
	margin:50px 0 0 0;
}
.text1_sec{ 
font:Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:26px;
padding:0px 0 0 20px;
margin:0px 0 0 0px; 
}

.text2_sec p{ 
	font:Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	padding:0px 0 8px 20px;
	margin:40px 0 0 0;
	font-weight:bold;
	line-height:18px;
}

.addtext2
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	padding:0 20px 0 0;
	text-align:justify;
}

.addtext2 p
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0 15px 0 0;
	text-align:justify;	
}

.addtext2 ul li
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding:10px 0 0px 0;
	/*line-height:14px;*/	
}
.addtext2 li
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;	
	padding:23px 0 0 0;
	/*line-height:14px;*/
}

.mainpadd2
{
	padding:38px 0 0 0px;
}
.mainpadd3
{
	padding:0px 0 0 0px;
}

.btnbg2
{
	background:url(Image/start-btn2.png) no-repeat;
	width:181px;
	height:51px;
	margin:10px 0 0 36px;
}
.btnbg3
{
	background:url(Image/try-now.png) no-repeat;
	width:181px;
	height:51px;
	margin:10px 0 0 36px;
}
.clickhere2 { 
	font:Tahoma, Arial, Helvetica, sans-serif;
	color:#ecf2e5;
	font-size:16px;
	padding:10px 0 0 0px;
	font-weight:bold;
}
.clickhere2 a{ 
	font:Tahoma, Arial, Helvetica, sans-serif;
	color:#ecf2e5;
	font-size:16px;
	font-weight:bold;	
	text-decoration:none;
	padding:10px 0 0 0px;
	
}
.clickhere2 a:hover{ 
	text-decoration:underline;
}

.bulltxt {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding:0 0 0 0px;
	margin:0 0 0 32px;
	color:#787878;
	font-size:13px;
	line-height:16px;
	list-style-type:disc;
	list-style-position:outside;
}		
.bulltxt ul li{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding:0 0 0 0px;
	margin:0 0 0 25px;
	color:#787878;
	font-size:13px;
	line-height:16px;
	list-style-type:disc;
	list-style-position:outside;
}

.bulltxt li{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding:0 0 0 0px;
	margin:0 0 0 25px;
	color:#787878;
	font-size:13px;
	line-height:16px;
	list-style-type:disc;
	list-style-position:outside;
}	

.midbg1{
	background:url(image/start-btn1.png) repeat-x;
	width:210px;
	height:74px;
}	

.midbg1 p{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:19px;
	padding:10px 0 0 7px;
	font-weight:bold;
	color:#cb1b07;
	line-height:16px;
}

.midbg1 p span{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0 0 0 0;
	font-weight:normal;
	color:#000000;
}
.midbg1 p b{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0 0 0 0;
	font-weight:normal;
	color:#000000;
}
.midbg1 p strong{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0px 0 0 0px;
	font-weight:bold;
	color:#cb1b07;
	line-height:16px;
}

.linetxt1
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding:20px 0 0 25px;
	color:#787878;
	font-size:13px;
}

.mainbg2 {
	background:url(Image/main-bg4.jpg) no-repeat;
	width:805px;
	height:405px;
	margin:50px 0 0 0;
}
.mainbg3 {
	background:url(image/main-bg3.jpg) no-repeat;
	width:805px;
	height:405px;
	margin:50px 0 0 0;
}
.mainbg4 {
	background:url(image/main-bg5.jpg) no-repeat;
	width:805px;
	height:405px;
	margin:50px 0 0 0;
}

.layercorner{
	position:absolute;
	z-index:1;
	margin:-92px 0 0 -142px;
	padding:0;
}

.pricebg1
{
	background:url(image/price-bg.png) no-repeat scroll 0px 0px;
	width:96px;
	height:99px;
	margin:0px 0 0 0px;
}
.pricebg1 p
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	margin:0px 0 0 0px;
	color:#ffffff;
	font-weight:bold;
}
.pricebg1 p span
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:16px;
	margin:0px 0 0 0px;
	color:#ffffff;
	font-weight:bold;
}

.gallery-link{
	color:#7E7E7E;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
}

.gallery-link a{
	color:#7E7E7E;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:underline;
	cursor:pointer
}

.gallery-link a:hover{
	color:#7E7E7E;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
}

