@charset "utf-8";

/* CSS Document */



/*************************************************/

/***   Author : Reddy Prasad. Andhe            ***/

/***   Email  : areddyprasad@yahoo.com         ***/

/*************************************************/


body{

	margin:0px;

	padding:0px;

	font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;

	font-size:14px;
        line-height:1.4em;

	/*background: #ffffff url(../images/bg_body.gif) repeat-x;*/

	background-color:#ffffff;

	}

	

	

/* Reset Styles Starts */

h1, h2, h3, h4, h5, h6, p, div, table, blockquote, dl, fieldset, legend, pre, code, ul, li, img, img a, img a:hover {

	margin:0;

	padding:0;

	border:0;

	}

/* Reset Styles Ends */	

h1, h2, h3, h4, h5, h6{

font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;


}







/* Element Default Style Starts */	

/*  ul li { list-style:none; } commented by CST*/

a {color:#263A81; text-decoration:none; }

a:hover { text-decoration:underline; }

table{  padding: 4px 0px 0px 30px;  margin-right:30px;}

/* Element Default Style Ends */



/* Common Styles Starts */

.float-l { float:left; width:auto; }

.float-r { float:right; width:auto; }

.clear-l { clear:left; }

.clear-r { clear:right; }

.clear-b { clear:both; }



.margin-right-15 { margin-right:15px !important; }

.margin-right-19 { margin-right:19px !important; }

.margin-right-56 { margin-right:56px !important; }

.margin-right-65 { margin-right:65px !important; }

.margin-left-5 { margin-left:5px !important; }http://www.thetechinfogroup.com/administrator/index.php?option=com_templates&client=0&task=edit_css&id=rhuk_milkyway&filename=master.css



.padding-top-10 { padding-top:10px !important; }



.dis-block { display:block; }

.dis-none { display:none; }

.overflow-hidden { overflow:hidden; }

.no-wrap { white-space:nowrap; }

.brdr-none { border:none !important; }

.width-295 { width:295px; }





/* Common Styles Ends */





/* Header Styles Starts */

#header #logo {

	background: url("../images/logo.png") no-repeat;

	float:left;

	padding:0;

	margin:0px 75px 0 0;

	width:auto;

	}



#header #logo h1 {

	width:177px;

	height:102px;

	margin:0;

	padding:0;

	text-indent:-9999px;

	cursor:pointer;

	}

	

#header #header-btc {

	float:right;
    padding:0px 0px 0px 0px;

}

	

#header #header-btc #left-curv {

	}

	

#header #header-btc h2 {

	background:url(../images/slogan_bar.png) no-repeat top left;

	color:#ffffff;

	height:28px;

	width:264px;

	text-indent:-9999px;

        padding:0px;

	}

	

#header #top-nav {

	text-transform:lowercase;

	font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;

	margin:88px 5px 0 275px;

	text-align:left;

    font-size:17px;

    color:#676f77;

}




#header #top-nav ul {

	}

	

#header #top-nav ul li {

	margin:0;

	padding:0;

	display:inline;

	}

	

#header #top-nav ul li a{

	/*background:url(../images/topnav_sep.gif) repeat-y top right;*/

	font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;

	color:#676f77;

	padding:0px 10px 10px 10px;

	font-size:16px;



	}

#header #top-nav ul li a:hover{

       text-decoration:none;

       color:#0480E9;

       font-size:16px;

}

	

#header #top-nav ul li ul li a{

	color:#676f77;

	font-size:12px;

	font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;

	}

	



#header #top-nav ul li ul li a:hover {

text-decoration:none;

color:#0480E9;

font-family:Helvetica,"Trebuchet MS",Arial,sans-serif;

font-size:12px;

}









#header #top-nav ul li a#last-link {

	color:#676f77;

	background:none;

	padding-right:0;

	font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;

	}

/* Header Styles Ends */	



/* Banner Styles Starts */

#banner {

	width:665px;
	height:301px;
	margin:5px 0px 0px -15px;
	clear:both;
	float:left;
	background-color:transparent;

}

	

#banner #banner-content {

	padding:0px;

	color:#fff;

    font-weight:normal;



	}

	

	

	

#banner h1 {

	font-family:Helvetica, Arial, sans-serif;

	font-weight:bold;

	font-size:32px;

	margin-bottom:0px;

        color:#ffffff;

}

#banner h2 {

	font-family:Helvetica, Arial, sans-serif;

	font-weight:bold;

	font-size:14px;

	margin-bottom:35px;

        color:#ffffff;

}	

#banner p {

	font-family:"Times New Roman", Times, serif;

	font-size:18px;

	margin-bottom:42px;

	line-height:22px;

        color:#fff;

        font-weight:normal;

   }

	

#banner .banner-list-dooted {

	background:url(../images/dotted_banner_list.gif) repeat-x bottom left;

	margin:0 10px 0 0;

	padding:5px 0 5px 5px;

        font-weight:normal;

	}

	

#banner ul {

	margin:0;

	padding:0;

        font-weight:normal;

	}

	

#banner ul li {

	background:url(../images/icon_banner_list.gif) no-repeat center left;

	font-family:"Times New Roman", Times, serif;

	font-size:17px;

	list-style:none;

	display:inline;

	margin:0;

	padding:0 0 0 20px;

	}

	

	

	#banner  ul li a {

	color:#fff;

	}



#banner2 {

	height:253px;

	clear:both;

	}

/* Banner Styles Ends */



/* Content Styles Starts */

#global-wrapper #content #content-left .content-block-1 {
	padding:16px 0px 0px 35px;
	margin-bottom:10px;
        font-weight:normal;
	font-size:14px;
	font-family:"Times New Roman",Times,serif;
}

	

#global-wrapper #content #content-left .content-block-1 h3 {

	font-size:25px;
	color:#0F4D8F;
	margin-bottom:10px;
    font-weight:normal;
}

	

#global-wrapper #content #content-left .content-block-1 p {
    color: #333333;
    font-size: 14px;
    padding: 15px 0px 10px 10px;
    text-align: justify;
    font-weight:normal;
    font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;;
}

	

#global-wrapper #content #content-left .content-block-1 p span {

	color:#0480E9;

	font-style:italic;

        font-weight:bold;

	}

	

#global-wrapper #content #content-left .newsletter {

	background:url(../images/bg_gradiant.gif) no-repeat top left;

	padding:10px;

	width:645px; /* Total Width = 665x (width:645px + padding-left:10px + padding-right:10px) */

	height:51px; /* Total Height = 71px (Height:51px + padding-top:10px + padding-bottom:10px) */

	/*margin-bottom:15px;*/

	color:#ffffff;

	clear:both;

	font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;

	}



.newsletter p{

  color:#fff;

  font-weight:normal;

  font-size:11px;

}

	

#global-wrapper #content #content-left .newsletter h3 {

	font-size:12px;

	margin-bottom:7px;

	color:#fff;

	text-transform:uppercase;

	font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;

	}

	

#global-wrapper #content #content-left .newsletter .newsletter-content-lft {

	float:left;

	width:315px;

	padding-right:10px;

	/*font-family:Verdana, Geneva, sans-serif;*/

	}

	

#global-wrapper #content #content-left .newsletter .newsletter-content-rgt {

	width:auto;

	padding:15px 0 0 5px;

	}

	

#global-wrapper #content #content-left .newsletter .newsletter-content-rgt input.txt-field {

	width:190px;

	border:1px solid #134463;

	background-color:#ffffff;

	padding:2px;

	margin-top:-3px;

	}

	

#global-wrapper #content #content-left .newsletter .newsletter-content-rgt .button {	

	background-color:#fbfdfd;

	border:1px solid #dadada;

	color:#1a5e8a;

	height:21px;

	padding:2px;

	margin:0 3px 0 0;

	margin:0;

	text-align:center;

	cursor:pointer;

	font-weight:bold;

	font-size:13px;

	outline:none;

	vertical-align:middle;

	text-transform:uppercase;

	margin-top:-3px;

	}

	

#global-wrapper #content #content-left .newsletter .newsletter-content-rgt img.img-align {

	vertical-align:top;

	}

	

/* Content Blocks Starts */	

#content #content-blocks-section {

	clear:both;

	overflow:hidden;
	padding:0px 0px 0px 0px;

        font-weight:normal;

	}

#content-blocks-section p{ font-weight:normal;}

	

#content .content-inner-block {

	/*background:url(../images/bg_content_block.gif) repeat-x top left;*/

	padding:15px 10px;

	float:left;

	margin:0;

	}

	

#content .last-block {

	width:295px; 

	float:right; 

	margin-right:-3px;

	}

	

#content .support-block,

#content .integration-block,

#content .security-block {

    font-family:"Times New Roman", Times, serif;

	height:213px; /* Total Height = 243px (Height:213px + padding-top:15px + padding-bottom:15px) */

	padding:0px 22px 0px 22px;

	}

#content .support-block{
	 padding:0px 22px 0px 0px;
}

#content .security-block {
         padding:0px 0px 0px 22px;
}

	

#content .support-block { 

    border:0px;
    border-right:solid #666 1px;
    width:290px; /* Total Width = 320px (width:300px + padding-left:10px + padding-right:10px) */
}

	

#content .integration-block { 

	border:0px;
	border-right:solid #666 1px;
    width:305px; /* Total Width = 330px (width:310px + padding-left:10px + padding-right:10px) */

	}

	

#content .security-block { 

	width:315px; /* Total Width = 320px (width:300px + padding-left:10px + padding-right:10px) */

	}

	

#content .support-block p,

#content .integration-block p,

#content .security-block p{

    font-family:"Times New Roman", Times, serif;

	line-height:18px;

	font-size:15px;

    color:#333333;

	}

	

#content .support-block h3,

#content .integration-block h3,

#content .security-block h3 {

	font-family:Helvetica, Arial, sans-serif;

	font-weight:normal;
	padding:10px 0px 0px 0px;

	} 

#content .support-block p,
#content .integration-block p,
#content .security-block p{
font-size:14px;
color:#333;
text-align: justify;
padding:22px 0px 20px 0px;
font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;;
}



#global-wrapper #content #content-right h3 {

    font-family:Helvetica, Arial, sans-serif;

	color:#ffffff;

	font-size:13px;

	margin-bottom:10px;

	text-transform:uppercase;

	}

	

#global-wrapper #content #content-right .box-content {

	padding:0px 10px 10px 0px;

	height:220px;

	overflow-x:hidden;

	overflow-y:auto;

	font-family:Arial, Helvetica, sans-serif;

	}

	

#global-wrapper #content #content-right .box-content p.date {

	color:#414f09;

	font-weight:bold;

	font-size:12px;

	}

	

#global-wrapper #content #content-right .box-content p.description {

	font-weight:bold;

	line-height:15px;

	margin-bottom:15px;

	font-size:12px;

	}

	

	#global-wrapper #content #content-right .box-content p.description a.link{

	font-weight:bold;

	color:#ffffff;

	line-height:15px;

	margin-bottom:15px;

	font-size:12px;

	}



        .box-content p{padding:0px;}

/* Content Styles Ends */



#global-wrapper .contentpaneopen{

   #padding: 4px 50px 0px 10px;


  font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;

  -moz-box-sizing:border-box;box-sizing:border-box;margin-left:0px;margin-right:0px;padding:0;

color:#000;  

 }

 

  

  

 

 #global-wrapper .contentpaneopen  div{

   #padding: 4px 50px 0px 50px;

  #margin-right:50px;

  font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;

  -moz-box-sizing:border-box;box-sizing:border-box;margin-left:0px;margin-right:50px;margin-top:0px;margin-bottom:10px;padding:0;

  border:0px solid red;

  width:100%;

   display:block;

 }



#global-wrapper .componentheading,.contentpagetitle{

  margin: 0;
  font-weight: bold;
  font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
  font-size: 1.5em;
  padding:0px 0px 20px 0px;
  margin-right:0px;
  color: #0F4D8F;
  font-family: Arial,Helvetica,Times;
  font-size: 25px;
     

}

.contentpagetitle{
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 24px;
    font-weight: normal;
    line-height: 110%;
}









/* Footer Styles Starts */

#global-wrapper #footer {

	font-family:Arial, Helvetica, sans-serif;

	text-align:center;

	clear:both;

	}

	

/* Footer Links Starts */

#global-wrapper #footer .footer-links{ /*container that holds a row of aero buttons*/

	overflow: hidden;

	width: auto;

	}

	

#global-wrapper #footer .footer-links a.f-link {

	background: transparent url('../images/flink_left.gif') no-repeat top left;

	display: block;

	float: left;

	font: bold 13px Verdana, Trebuchet MS; /* Change 13px as desired */

	line-height: 27px; /* This value + 8px should equal height of button background (default is 31px) */

	height: 34px; /* Height of button background height */

	padding-left: 10px; /* Width of left menu image */

	text-decoration: none;

	margin-right: 10px; /*spacing between buttons*/

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /*this and next two rules control opacity of buttons before hover*/

	opacity: 0.9;

	-moz-opacity: 0.9;

	}

	

	



#global-wrapper #footer .footer-links a.f-link:link, 

#global-wrapper #footer .footer-links a.f-link:visited, 

#global-wrapper #footer .footer-links a:active { color: white;padding:0px 4px 0px 3px; }

	

#global-wrapper #footer .footer-links a.f-link span {

	background: transparent url('../images/flink_right.gif') no-repeat top right;

	display: block;

	padding: 4px 23px 6px 13px; /*Set 10px here to match value of 'padding-left' value above*/

	}

	

#global-wrapper #footer .footer-links a.f-link:hover { /* Hover state CSS */

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /*this and next two rules control opacity of buttons during hover*/

	opacity: 1;

	-moz-opacity: 0.99;

	}

	

#global-wrapper #footer .footer-links a.f-link:hover span { color:#333333; }

	

#global-wrapper #footer .black a.f-link { background-image: url('../images/flink_left.gif'); }

	

#global-wrapper #footer .black a.f-link span { background-image: url('../images/flink_right.gif'); }

	

#global-wrapper #footer .footer-links a.last { margin-right:0; }

/* Footer Links Ends */



#global-wrapper #footer #copyright {

	clear:both;

	margin-top:0px;

	margin-right:0px;

	text-align:center;

	color:#ccc;
	font-size:11px;

	}



#global-wrapper #footer #copyright a { color:#ccc;text-decoration:underline; }

/* Footer Styles Ends */



.mainartcontent{

   border:0px;

   padding:0px;

   margin:0px;

}

.contentheading,
.mainartcontent h1,h2{

   color:#0F4D8F;

   font-size:25px;

   font-family : Arial, Helvetica, Times;

   padding:0px 0px 20px 0px;

}



.mainartcontent p{

   color:#000;
   font-size:14px;
   font-family : Arial, Helvetica, Times;
   font-family: Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;
   font-weight: normal;
   padding:0px 0px 18px 0px;

}

.mainartcontent ul{

   color:#000;

   font-size:14px;

   font-family :Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;

   /* font-weight:bold; */

   padding:10px 0px 10px 0px;

   text-align:left;

   margin:0;

   list-style-type:square;

}



.mainartcontent em{

   color:#263A81

   font-size:12px;

   font-family : Arial, Helvetica, Times;

   font-weight:bold;

   font-style:italic;



}

h1,h2 {
   color:#263a81;
   font-size:25px;

   font-family : Arial, Helvetica, Times;

   padding:0px 0px 20px 0px;
   font-weight:normal;
   line-height:25px;
}

h3{
   color:#263a81;
}


p {

   color:#000;

   font-size:13px;

   font-family :Helvetica,"Trebuchet MS",Arial,sans-serif;

   font-weight:normal;

   padding:0px 0px 10px 0px;

}







em{

   color:#263A81;

   font-size:13px;

   font-family :Helvetica,"Trebuchet MS",Arial,sans-serif;

   font-weight:bold;

   font-style:italic;

}



ul{

   color:#000;
   font-size:14px;

   font-family :Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;

   /* font-weight:bold; commented by CST*/

   padding:0px 0px 10px 15px;

}





/* article listing */

#artlist{

width:auto;

float:right;

}

#artlist ul {

 color:#0480E9;

 font-size:14px;

 font-family:Arial,Helvetica,Times;

 font-weight:normal;

 text-align:right;

 list-style-type:none;

 margin:0;

 padding:5px 0 0;

 width:200px;

}

#artlist ul li {

 padding:5px 0px 5px 0px;

 border-bottom:1px dashed #333333;

}

#artlist a{

	text-decoration:none;

	color:#0480E9;

	font-weight:12px;

}

/* article listing ends*/



.clear{clear:both;}



.rightpanelholder{

 width:320px;

 float:right;

 margin:0px;
 padding:0px 0px 0px 0px;
}



#artcathead{

 text-align:right;

 font-size:35px;

 font-weight:bold;

 border-bottom:1px dashed #333333;

 padding:0 0 7px 0px;

}





#hxdmoomenu{

   height:55px;

   padding:0px;

   margin:0px;

}



#hxdmoomenu ul{

   color:#333333;

   font-family : Arial, Helvetica, Times;

   font-weight:normal;

   padding:0px;

   margin:0px;

   

}

#hxdmoomenu ul li{

   height:38px;

   text-align:center;

   background:transparent url(../images/topnav_sep.gif) repeat-y scroll right top;

}



#header #top-nav ul li { padding:17px 0px 0px 0px; }

#header #top-nav ul ul li { padding:0px 0px 0px 0px; }

#header #top-nav ul ul li a { padding-top:5px;padding-left:10px;padding-right:5px;padding-bottom:5px;border-bottom:1px dashed #b2b2b2; border-left:0px;border-right:0px;border-top:0px;background: url("/images/arrow_b.gif") no-repeat;}

ul.list-bulleted li{list-style:disc inside none}


.contentpaneopen ul li ul li{list-style:none ;padding-left: 8px;}
.contentpaneopen ul li{list-style: none;padding:0px 0px 0px 15px;background-image:url("../images/dot.png");background-repeat:no-repeat;background-position:left top;}

#blogs{
clear:both;
padding:10px 0px 0px 0px 0px;
background-color:#A3C615;
}

.alist{
color:#263a81;
font-size:25px;
padding: 0px 0px 20px 0px;
}

#alistitem{
 list-style:none;
 margin:0;
 padding:0px  0px 0px 5px;
}

#alistitem  li {
 background-image: url('../images/squredot-blue.png');
 background-repeat:no-repeat;
 height:auto;
 background-position:left top;
 padding:0px 0px 0px 20px;
 color:#aaaaaa;
list-style:none;
}

.phone{
 background-image:url(../images/slogan.png);
 background-repeat:no-repeat;
 text-align:center;
 font-weight:bold;
 height:88px;
 width:438px;
 font-size:28px;
 padding:10px 0px 0px 0px;
 color:#fff;
}

.nav-new{
  background-color:#0f4d8f;
  height:30px;
  padding:0px 50px 0px 50px;
  position:relative;
}

.nav-new table{
 padding:0px;
 height:30px;
}
.nav-new table td{
 padding:0px 0px 0px 0px;
}

.nav-new table tr td span{
 color:transparent;
 padding:5px 0px 5px 0px;
 background-image:url("../images/nav-spacer.png");
 background-repeat:no-repeat;
 background-position:center;
 height:30px;
 font-size:0px;
 width:2px;
 float:left;
 padding:0px;

}

.nav-new table tr td a{
 color:#fff;
 font-size:17px;
 font-family:Arial,Helvetica,Times;
 float: left;
 font-size: 17px;
 height: 30px;
 padding: 5px 25px 0;

}

.nav-new table tr td a:hover{
 color:#fff;
 font-size:17px;
 font-family:Arial,Helvetica,Times;
 text-decoration:none;
 background-image:url("../images/nav-heighlight.png");
 background-repeat:no-repeat;
}

#chattbtop tr td a:hover{
 background-image:none;
}

.livechatholder{
 text-align: right; 
 top: 0px;
 right:0px;
 background-repeat:no-repeat;
 height:38px;
 margin:-46px 83px 0px 0px;
 position:absolute;
 width:111px;
}

#global-wrapper #footer {
	padding:25px 0px 16px 0px;
	overflow:auto;
}


#global-wrapper #footer table tr td span{
 color:#fff;
 padding:5px 10px 5px 10px;
 
 
}

#global-wrapper #footer table tr td a{
 color:#fff;
 font-size:12px;
 font-family:Arial,Helvetica,Times;
}

#global-wrapper #footer table tr td a:hover{
 color:#fff;
 font-size:12px;
 font-family:Arial,Helvetica,Times;
 text-decoration:none;
}

#footerlist{
  padding:35px 0px 0px 50px;
}


#footerlist ul{
	list-style:none;
}

.scnw-tw{
  background-image:url("../images/footer-soc-nw.png");
  background-position:0px 0px;
  width:33px;
  height:34px;
  display:block;
}

.scnw-fb{
  background-image:url("../images/footer-soc-nw.png");
  background-position:-48px 0px;
  width:33px;
  height:34px;
  display:block;
}

.scnw-yt{
  background-image:url("../images/footer-soc-nw.png");
  background-position:-96px 0px;
  width:33px;
  height:34px;
  display:block;
}

.scnw-lin{
  background-image:url("../images/footer-soc-nw.png");
  background-position:-144px 0px;
  width:32px;
  height:34px;
  display:block;
}

.scnw-google{
  background-image:url("../images/footer-soc-nw.png");
  background-position:-176px 0px;
  width:90px;
  height:34px;
  display:block;
}

.floatleft{
  float:left;
}
.clear{
clear:both;
}


#content .box1,
#content .box2,
#content .box3,
#content .contentpaneopen .box1,
#content .contentpaneopen .box2,
#content .contentpaneopen .box3{
   font-family:"Times New Roman", Times, serif;
   height:206px; /* Total Height = 243px (Height:213px + padding-top:15px + padding-bottom:15px) */
   padding:10px 0px 0px 0px;
   background:url("/images/graybox-bg.png") no-repeat top left; 
}


	
#content .box1,
#content .contentpaneopen .box1{
float:left; width:auto;
width:309px;
margin:0px 36px 0px 0px;
}

#content .box2,
#content .contentpaneopen .box2{
float:left; width:auto;
width:309px;
margin:0px 10px 0px 0px;

}

#content .box3,
#content .contentpaneopen .box3{
float:right; width:auto;
width:309px;
}

#content .box33,
#content .contentpaneopen .box33 {
  background-image:url("/images/graybox2-bg.png");
  background-position:no-repeat;
  width: 260px;
  float: right;
  margin: 7px 10px 0px 0px;

}

#content .box11,
#content .contentpaneopen .box11 {
  background-image:url("/images/graybox2-bg.png");
  background-position:no-repeat;
  width: 260px;
  float: right;
  margin: 20px 10px 0px 0px;

}

#content .box22,
#content .contentpaneopen .box22 {
  background-image:url("/images/graybox2-bg.png");
  background-position:no-repeat;
  width: 260px;
  float: right;
  margin: 20px 10px 0px 0px;

}

.boxhead,
.boxhead2,
.boxhead3{
 color:#fff;
 text-shadow: 0.1em 0.1em #181818;
 font-size:26px;
 padding:0px 0px 0px 115px;
 font-family:Segoe, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
}

.boxhead2{
 padding:0px 0px 0px 140px;
}

.boxhead3{
 padding:0px 0px 0px 140px;
}

.box3text{
text-align:center;
color:#000;
padding:25px 0px 15px 0px;
font-size:25px;
line-height:25px;
}

.arrow-down {
        width: 0;
        height: 0;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-top: 15px solid #000;
		margin:0px 0px 0px 145px;

}

#box33 .boxhead3{
	padding:0px 0px 0px 90px;
}

#box11 .boxhead{
  padding:0px 0px 0px 70px;
}

#box22 .boxhead2{
  padding:0px 0px 0px 90px;
}


#box11 .ajfclassttigfadebox{
	width:230px;
	font-weight:normal;
	font-size:12px;
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;

}

#box33 .arrow-down{
	margin:0px 0px 0px 120px;
}

#box33 .chat33{
	margin: -15px -25px 0px;
}

.chat3{
	margin: -45px 0px 0px 0px;
}

.chat33{
	margin: -15px -20px 0px 0px;
}

#chattb{
 padding:20px 0px 0px 70px;
}


.supbox1{
	background:url(../images/support-boxheadbg.png) no-repeat top left;
	background-position:0px 0px;
	width:54px;
	height:56px;
    display:block;
	float:left;
}
.supbox2{
	background:url(../images/support-boxheadbg.png) no-repeat top left;
	background-position:-70px 0px;
	width:54px;
	height:56px;
    display:block;
	float:left;
}
.supbox3{
	background:url(../images/support-boxheadbg.png) no-repeat top left;
	background-position:-120px 0px;
	width:54px;
	height:56px;
    display:block;
	float:left;
}
.supboxhead{
  color:#0f4d8f;
  font-size:25px;
  padding:10px 0px 0px 0px;
}

#learn{
 color:#0f4d8f;
 font-size:14px;
 padding:10px 0px 0px 50px;
}

#learn a{
 color:#0f4d8f;
 font-size:14px;
 text-decoration:underline;
 font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;;
}

.thought{
	background:url(../images/right-way-wrong-way1.jpg) no-repeat top left;
	width:198px;
	height:168px;
    display:block;
	float:left;
	padding:0px 10px 0px 0px;

}

.boxesbg{
	background:url(../images/boxesbg.png) repeat-x;
	background-color:#dedede;
	border:0px;
	border-bottom:2px solid #9d9d9d;

}

.bar{
clear:both;
border:0px;
border-bottom:1px solid #999999;overflow:auto;
margin:0px 50px 0px 50px;
height:8px;
padding:0px;
}

.grnboxesbg{

	background:url(../images/grnboxesbg.png) repeat-x;
	background-color:#477804;
	border:0px;
	border-bottom:3px solid #1e3501;

}

.sliderbottom{
   clear:both;
   background:url(../images/slider-btm.png) repeat-x;
   background-position:0px -40px;
   height:24px;
   width:665px;
   float:left;
}

.cboxbottom{
   background:url(../images/slider-btm.png) repeat-x;
   background-position:0px -20px;
   height:20px;
   width:260px;
   float:left;
   margin:0px 0px 0px 66px;
}

.contactformbtm{
    background:url(/images/contactform-btm.png);
    background-repeat:no-repeat;
    width:310px;
    height:26px;
    background-position:right bottom;
    clear:both;
}


#arialhead{
 color: #263A81;
 font-size: 18px;
 font-weight: normal;
}

.navigation-container-custom{
 top:308px;
 right:380px;
 position: absolute;
 z-index: 15;
}

.blog,
.blog table {
    margin-right: 0px;
    padding: 0px;

}

.hide{
	display:none;
}

.rlinks{
float: right;
margin: 33px 10px 0px 0px;
width: 260px;
background-image: url("/images/graybox2-bg.png");
}


#citylist{
background-color:#0F4D8F;
overflow:auto;

}

#citylist ul{
 list-style:none;
}

#citylist ul li{
 float:left;
 background-image:none;
 padding:5px 0px 0px 10px;
 color:#ccc;
 font-size:12px;
}
