#container {
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	border: 0px;
	width: 900px;
}

body{
	/*background: url(bg-top.gif) left top repeat-x #1A1A1A; */
	background-color: #3764AA;
	margin: 5px 0;

	font-size:100%;
	line-height:1em;
	color:#000000;
	text-align:center; /* Hack for IE5/Win */
	/*padding:0px; */
	/*margin-top: 0; */
	/*margin-right: 0; */
	/*margin-bottom: 0; */
	/*margin-left: 0; */
	font-family: Verdana;
	font-size: 10px;
	font-weight: Normal;
	scrollbar-base-color: #F0F0F0;
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #C0C0C0;
	scrollbar-darkshadow-color: #C0C0C0;
	scrollbar-face-color: #F0F0F0;
	scrollbar-highlight-color: #F0F0F0;
	scrollbar-shadow-color: #F0F0F0;
	scrollbar-track-color: #F0F0F0;
}

/* New Menu */
.preload2 {background: url(button2.gif);}
.menu2 {padding:0 0 0 10px; margin:0; list-style:none; height:35px; background:#fff url(button1.gif) repeat-x; position:relative; font-family:verdana; }


.menu2 li.top {display:block; float:left; position:relative;}
.menu2 li a.top_link {display:block; float:left; height:35px; line-height:35px; color:#FFF; text-decoration:none; font-size:12px; font-family:verdana; font-weight:normal; text-align:center; padding: 0 0 0 10px; cursor:pointer;}
.menu2 li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px;}
.menu2 li a.top_link:hover {color:#fff; background: url(button2.gif) no-repeat;}
.menu2 li a.top_link:hover span {background:url(button2.gif) no-repeat right top;}

.menu2 li.topR {display:block; float:right; position:relative;}
.menu2 li a.topR_link {display:block; float:left; height:35px; line-height:35px; color:#FFF; text-decoration:none; font-size:12px; font-family:verdana; font-weight:normal; text-align:center; padding: 0 0 0 10px; cursor:pointer;}
.menu2 li a.topR_link span {float:left; display:block; padding:0 24px 0 12px; height:37px;}
.menu2 li a.topR_link:hover {color:#fff; background: url(button2.gif) no-repeat;}
.menu2 li a.topR_link:hover span {background:url(button2.gif) no-repeat right top;}

.menu2 li:hover > a.top_link {color:#fff; background: url(button2.gif) no-repeat;}
.menu2 li:hover > a.top_link span {background:url(button2.gif) no-repeat right top;}

.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

.menu2 a:hover {visibility:visible;}
.menu2 li:hover {position:relative; z-index:200;}

.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu2 :hover ul.sub {left:2px; top:36px; background: #fff; padding:3px 0; border:1px solid #000; white-space:nowrap; width:130px; height:auto;}
.menu2 :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:120px;}
.menu2 :hover ul.sub li a {display:block; font-size:11px; height:20px; width:120px; line-height:20px; text-indent:5px; color:#000; text-decoration:none; border:2px solid #fff; border-width:0 0 0 3px;}
.menu2 :hover ul.sub li a:hover {background:#646566; color:#fff;}

.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid #4ab; white-space:nowrap; width:93px; z-index:200; height:auto;}
/* New Menu */


.main { width:100%;}
.min_height { width:0px; height:350px;}

.column, .column1, .column1_1, .column_1 { float:left;}

/*---page---*/
#page .content .column{ width:650px;}
#page .content .column_1{ width:230px;}
#page .content .columnbig{ width:900px;}

#page .content .column1{ width:650px;}
#page .content .column1_1{ width:200px;}
/*---// page---*/
/* CSS Document */
* { margin:0; padding:0;}
html{ font-family:verdana, tahoma, arial;}

img{ border:0px none; margin:0; padding:0; vertical-align:top;}
/**********font size***************/
/*#header{font-size:0.6875em; line-height:1.18em;} */
.content{font-size:0.75em; line-height:1.33em;}
/* #footer{font-size:0.6875em; line-height:1.27em;} */
/********** end font size***************/

/****************** GLOBAL ***********************************************/
.w100{ width:98%;}
.h100{ height:100%;}
.float{ float:left; margin:0 5px 0 0;}
.right{ text-align:right;}
.title { display:block; margin:0; padding:0;}

.indent
{ 
	margin:0 0 0 5px; 
	padding:0; 
	width:auto; 
	height:auto; 
	background:none;
	text-align:left;
	font-size:11px; 
	font-family:verdana;
	line-height:150%;
}

/********************* END GLOBAL ********************************************/

ul {list-style:none;
     margin: 0;
     padding: 0;
}
.lst li div{ background:url(sep.gif) left bottom repeat-x; padding:1px 0 2px 0;}
.lst li { 
	background:url(bull.gif) 0 0 no-repeat;
	padding:0 0 6px 23px;
}
.lst li a { 
	color:#000000;
	text-decoration:none;
	font-size:11px; 
	font-family:verdana; 
	font-weight:normal;
}
.lst li a:hover {text-decoration:none; color:#EE7B18;}



.col { float:left;}
.right{ text-align:right;}
.clear { clear:both;}

/***************links**************/
a{ 
	color:#1B1B1B;
	text-decoration:none;
}
a:hover {text-decoration:none; color:#EE7B18;}
/**************end links**************/

/***************txt***************/
strong{ color:#EE7B18; font-size: 11pt; font-weight:bold;}
.indent_strong{ margin:0 0 4px 0;}
.txt{ font-size:0.92em; color:#1A1A1A; font-weight:bold; text-transform:uppercase;}
.txt_1{ line-height:1.14em;}
.txt_2{ line-height:1.63em;}
.txt_3{ color:#878787; font-weight:bold;}
/***************end txt***************/

.main {margin:0 auto;}

/*******************box*********************************/
.box .left_bot{ background:url(left_bot.gif) left bottom no-repeat;}
.box .right_bot{ background:url(right_bot.gif) right bottom no-repeat; width:100%;}
.box .side_bot{ background:url(side_bot.gif) left bottom repeat-x;}
/***************************end box*********************/

/*******************box_1*******************************/
.box_1 .left_top{ background:url(left_top_1.gif) left top no-repeat;}
.box_1 .right_top{ background:url(right_top_1.gif) right top no-repeat;}
.box_1 .left_bot{ background:url(left_bot_1.gif) left bottom no-repeat;}
.box_1 .right_bot{ background:url(right_bot_1.gif) right bottom no-repeat; width:100%;}

.box_1 .side_left{ background:url(side_left_1.gif) left top repeat-y #FFFFFF;}
.box_1 .side_right{ background:url(side_right_1.gif) right top repeat-y;}
.box_1 .side_top{ background:url(side_top_1.gif) left top repeat-x;}
.box_1 .side_bot{ background:url(side_bot_1.gif) left bottom repeat-x;}
/***************************end box_1*******************/

/*******************box_2*******************************/
.box_2 .left_top{ background:url(left_top_1.gif) left top no-repeat;}
.box_2 .right_top{ background:url(right_top_1.gif) right top no-repeat;}
.box_2 .left_bot{ background:url(left_bot_1.gif) left bottom no-repeat;}
.box_2 .right_bot{ background:url(right_bot_1.gif) right bottom no-repeat; width:100%;}

.box_1 .side_left{ background:url(side_left_1.gif) left top repeat-y #FFFFFF;}
.box_1 .side_right{ background:url(side_right_1.gif) right top repeat-y;}
.box_1 .side_top{ background:url(side_top_1.gif) left top repeat-x;}
.box_1 .side_bot{ background:url(side_bot_1.gif) left bottom repeat-x;}
/***************************end box_2*******************/

.content {width:100%;}
.content { background:url(wrapper.gif) left top repeat-x #FFFFFF;}
.content .indent{padding:17px 41px 30px 41px;}
.content .box .title{padding:9px 0 0 13px;}
.content .box_1 .title{padding:16px 0 0 13px;}
.content .box_2 .title{padding:16px 0 0 13px;}
/***************************page**************************/
#page .content .indent{padding:17px 1px 5px 1px;}
#page .content .column .row .indent{padding:0 35px 0 22px;}
#page .content .column .box { margin:0 6px 0 0;}
#page .content .column .row .right{ margin:10px 0 0 0;}
#page .content .column .row_1 .indent{padding:0 0 0 13px;}
#page .content .column .row_1 .block{ width:600px;}
#page .content .column .row_1 .block_1{ width:198px;}
#page .content .column .row_1 .right{position:relative; margin:19px 10px -12px 0;}

#page .content .column_1 .indent{padding:0 25px 5px 25px;}
#page .content .column_1 .right{ margin:10px 0 0 0;}
/***************************end page**************************/




/********** FORMS ************/
.input {color:#64868f;
                height:20px;
                width:176px;
                background:#fff;
                border:solid 1px #E8E8E8;
                font-size:1em;
                font-family:Verdana;
                padding-left:2px;
}

.textarea {background:#fff;
                        color:#64868f;
                        border:solid 1px #E8E8E8;
                        width:350px;
                        height:150px;
                        overflow:auto;
                        font-family:Verdana;
                        font-size:1em;
                        padding-left:2px;
}
.secu {color:#64868f;
                height:20px;
                width:75px;
                background:#fff;
                border:solid 1px #E8E8E8;
                font-size:1em;
                font-family:Verdana;
                padding-left:2px;
}
.but_submit {width: 70px;
                        height: 25px;
                        font-family: Verdana;
                        font-size: 8pt;
                        color: #06728F;
                        border: 0px solid #FFFFFF;
                        padding: 1;
                        font-weight:bold;
                        background-color:#F9BC3C;
}
.but_reset {width: 70px;
                        height: 25px;
                        font-family: Verdana;
                        font-size: 8pt;
                        color: #06728F;
                        border: 0px solid #FFFFFF;
                        padding: 1;
                        font-weight:bold;
                        background-color:#E8E8E8;
}


/********** BG STYLE ************/
img { 
 behavior: url(iepngfix.htc); 
}
.top-bg{
	background-image:url(top-bg.gif);
	background-repeat:repeat-x;
}
.bottom-bg{
	background-image:url(bottom-bg.gif);
	background-repeat:repeat-x;
}
.content-bg{
	background-image:url(content-bg.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.left-bg{ 
	width:11px; 
	background-image:url(left-bg.gif);
	background-repeat:repeat-y;
} 

.right-bg{ 
	width:11px; 
	background-image:url(right-bg.gif);
	background-repeat:repeat-y;
}

.footer a:link{text-decoration: none; font-family: Verdana; font-size: 8pt; color: #FFFFFF;}
.footer a:hover{text-decoration: none; font-family: Verdana; font-size: 8pt; color: #FFFFFF;}
.footer a:visited{text-decoration: none; font-family: Verdana; font-size: 8pt; color: #FFFFFF;}

.myli{
	list-style-type: square; 
	margin-left: 0; 
	padding-left: 3em; 
	text-indent: -1em; 
	list-style-position: inside;
}

.sitemap_li_out{
	list-style-type: circle; 
	margin-left: 0; 
	padding-left: 3em;
	text-indent: -1em; 
	list-style-position: inside;
	font-weight: normal;
	font-size: 10px;
}

.sitemap_li_in{
	list-style-type: disc; 
	margin-left: 0; 
	padding-left: 3em;
	padding-top: 7px;
	text-indent: -1em; 
	list-style-position: inside;
	font-weight: bold;
}










.boxes td {
	background-image: url("box_bg.gif");
	background-repeat: repeat-y;
	background-position: center top;
	width: 300px;
}
.boxes {
	color: #595858;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 21px;
}
.boxes p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.boxes h3 {
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	letter-spacing: .1em;
	background-image: url("box_title_bg.gif");
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 7px;
	padding-bottom: 18px;
	margin: 0px;
}
.boxes .bottom td {
	background-image: url("box_bottom.gif");
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 50px;
	padding-bottom: 10px;
}

.light_blue_text {
	color: #ffffff;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}

.white_box_text {
	font-family: Verdana;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	text-align: justify;
}
.bold {
	font-weight: bold;
}


.h1seo {
font-size: 14px;
font-weight: bold;
color:#EE7B18;
margin: 0px;
padding: 0px;
}

.h2seo {
font-size: 12px;
font-weight: bold;
color:#EE7B18;
margin: 0px;
padding: 0px;
}


.h3seo {
font-size: 10px;
font-weight: bold;
color:#EE7B18;
margin: 0px;
padding: 0px;
}



span.author {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

p.testimonial {
	text-align: justify;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

span.open {
	padding: 3px 0 3px 25px;
	background: url(quote.gif) no-repeat left top;
}

span.close {
	padding: 3px 25px 3px 0;
	background: url(endquote.gif) no-repeat top left;
}

/* NEW CSS FOR PER MINUTE PLAN PAGE */

#PM_Container {
	margin: 0 auto;
	width: 700px;
	background-color: #FFF;
}

* {
  margin: 0;
  padding: 0;
}

.PM_clear {
	clear:both;
}

#PM_SupportBox {
width: 420px;
margin: 20px auto 0 auto;
background-image: url(bg.jpg);
background-repeat: repeat-y;
}

#PM_BoxContent {
	background-image: url(Gradient.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}
#PM_BoxFooter {
}
#PM_BoxContent #PM_email {
	float: left;
	width: 190px;
	padding-left: 20px;
}
#PM_BoxContent #PM_Phone {
	float: left;
	width: 300px;
	padding-right: 135px;
	padding-left: 63px;
}
#PM_BoxContent #PM_Chat {
	float: left;
	width: 190px;
	padding-left: 20px;
}

.PM_email {
	float: left;
	width: 190px;
	padding-left: 16px;
}
#PM_buttons {
}

.PM_Phone {
	margin: 0 auto;
	width: 211px;
	/*
	float: left;
	width: 200px;
	padding-right: 35px;
	padding-left: 110px; */
}
.PM_Chat {
	float: left;
	width: 190px;
	padding-left: 20px;
}
#PM_BoxContent #PM_buttons {
	margin: 0 auto;
	width: 200px;
}
.PM_ImagePadding {
	padding-right: 10px;
}
#PM_BoxHeader {
	background-image: url(BoxHeader.jpg);
	background-repeat: no-repeat;
	height: 87px;
}
.PM_PhoneIcon {
	margin-top: 75px;
	margin-left: 60px;
}

.PM_BoxText {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	padding-bottom: 4px;
}
.PM_Cost {
	font-family: "Times New Roman", Times, serif;
	font-size: 45px;
	font-weight: bold;
	color: #600;
	padding-left: 1px;
	margin-top: 100px;
}
.PM_Curr {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #600;
	padding-left: 1px;
}
.PM_pm {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #600;
	padding-left: 100px;
}
/* NEW CSS FOR PER MINUTE PLAN PAGE */




/* CSS FOR HOME PAGE SLIDER */
.lof-slidecontent{
	position:relative;
	overflow:hidden;
	width:914px;
	height:252px;
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	background:#FFF;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	color:#FFF;
	text-align:center
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(load-indicator.gif) no-repeat scroll 50% 50%;
}
.lof-main-outer{
	position:relative;
	height:275px;
	width:914px;
	z-index:3px;
	overflow:hidden;
}

ul.lof-main-wapper li {
	position: absolute;	
}

.lof-main-item-desc{
	z-index:100px;
	position:absolute;
	top:0;
	left:340px;
	width:570px;
	height:245px;
	text-align:left;
	background:transparent;
	border:0px solid red;
	/* filter:0.7(opacity:60) */
}

.lof-main-item-desc p{
	color:#fff;
	margin:0 8px;
	padding:2px 0;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana;
	line-height:20px;
}


.lof-main-item-desc .h3 {
	color:#f8d987;	
	margin:0;
	text-shadow:#1a2e52 2px 2px 2px;
	font-family: "Trebuchet MS";
	font-size:24px;
}


.lof-main-item-desc .h4 {
	color:#002855;	
	margin:0;
	text-shadow:#fff 1px 1px 1px;
	font-family: "Trebuchet MS";
	font-size:24px;
	line-height:38px;
	padding:30px 8px 2px;
	margin-top:50px;
	text-transform:uppercase;
}


.lof-main-item-desc p ins {
	float:left;
	background:url(tick.gif) no-repeat;
	width:30px;
	height:12px;
	margin-top:4px;
	margin-top:4px;
}
/*
.lof-main-item-desc p a {
	float:left;
	width:100px;
	height:52px;
	margin:5px 0px 0px 27px;
	background:url(read-more.gif) no-repeat;
}
*/
/* main flash */
ul.lof-main-wapper{
	/* margin-right:auto; */
	overflow:hidden;
	background:transparent url(load-indicator.gif) no-repeat scroll 50% 50%;
	padding:0px;
	margin:0;
	height:275px;
	width:914px;
	position: absolute;
	overflow:hidden;
}

ul.lof-main-wapper li{
	overflow:hidden;
	padding:0px;
	margin:0px;
	height:100%;
	width:914px;
	float:left;
}
.lof-opacity  li{
	position:absolute;
	top:0;
	left:0;
	float:inherit;
}
ul.lof-main-wapper li img{
	padding:0px;	
	width:914px;
	height:251px;
}

/* item navigator */
ul.lof-navigator{
	position:absolute;
	top:0;
	padding:10px 0 0 0;
	margin:0;
	width:514px;
	border: 0px solid black;
}
ul.lof-navigator li{
	float:left;
	display:inline;
	cursor:pointer;
	list-style:none;
	width:128px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:12px;
	line-height:30px;
	color:#FFF;
	height:37px;
}

ul.lof-navigator li{
	background:url(btns.gif) no-repeat;
}
ul.lof-navigator li.active{
	background:url(btnsHover.gif) no-repeat;
	color:#000000;
}
ul.lof-navigator li:hover{
	background:url(btnsHover.gif) no-repeat;
	color:#000000;
}

.lof-navigator-outer{
	position:absolute;
	left:630px;
	top:200px;
	z-index:100;
	overflow:hidden;
}
/* CSS FOR HOME PAGE SLIDER */








/* CSS FOR HOME PAGE BLOCK 3*/
wrapperblock3 {
	width: 100%;
	margin-left:6px;
	}

.accordionButton {	
	width: 850px;
	float: left;
	background: #fff;
	border-bottom: 1px solid #efefef;
	padding: 7px 20px 7px 20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#EE7B18;
	cursor: pointer;
	}
	
.accordionContent {	
	width: 850px;
	float: left;
	background: #fff;
	padding: 7px 20px 17px 20px;
	display: none;
	text-align:justify;
	}
/* CSS FOR HOME PAGE BLOCK 3*/







/* CSS FOR HOME PAGE BLOCK 2*/
/* Container */
.verticalslider {border-top: 0px solid #e4e4e4; overflow: hidden; width: 100%; margin: 0 auto; margin-top: 5px; margin-left:5px; background-color:#f4f4f4;}

/* Tabs */
.verticalslider_tabs {float: left;width: 210px;}
.verticalslider_tabs, .verticalslider_tabs li{margin: 0px; padding: 0px;}
.verticalslider_tabs li{list-style-type: none;}
.verticalslider_tabs a:link, .verticalslider_tabs a:visited{display: block; width: 180px; height: 17px; padding: 10px 10px 6px 10px; background: url(off.jpg)  no-repeat;  background-color: #fff;font-family: "Trebuchet MS"; font-size: 13px; font-weight: bold;color: #696969;  border-right: 0px solid #666666; border-top: 0px solid #666666; text-decoration: none; }
.verticalslider_tabs a:hover, .verticalslider_tabs a:active{ background: url(on.jpg) repeat-x; height:17px; color: #000; outline:none;}
.verticalslider_tabs li:first-child a:link, .verticalslider_tabs li:first-child a:visited{border-top: none; height: 17px; }
.verticalslider_tabs .activeTab a:link, .verticalslider_tabs .activeTab a:visited{background: url(on.jpg) repeat-x; color: #000; outline:none;}
.verticalslider_tabs .activeTab a:hover, .verticalslider_tabs .activeTab a:active{background: url(on.jpg) repeat-x; color: #000; outline:none;}
.verticalslider .arrow {background: url(arrow.png); width: 27px; height: 60px; position: absolute; z-index: 1000; margin-left:199px; margin-top: -46px; }

/* Contents */
.verticalslider_contents li{margin: 0px; padding: 0px;width: 670px; overflow: hidden; padding: 0px; text-align:justify;}
.verticalslider_contents li h2{font-family: Georgia, "Times New Roman", Times, serif, font-size: 15px; color: #333333;margin: 5px 20px; padding: 0px;}
.verticalslider_contents li p{ margin: 5px 20px; padding: 0px;color: #333333;font-family: Tahoma, Geneva, sans-serif; font-size: 13px; }
.verticalslider_contents{float: left;width: 600px;display: inline; margin: 0px; padding: 0px;}
.verticalslider_contents li{display: none;position: absolute;list-style-type: none;}
.verticalslider_contents .activeContent{display: inline;}

/* Play Pause*/
.verticalslider .playPause a{display:block;width: 60px;height: 60px;position:absolute;z-index:50;}
.verticalslider .play a:link,.verticalslider .play a:visited{background: url(plays.png) no-repeat 0 0;display: none;}
.verticalslider .pause a:link,.verticalslider .pause a:visited{background: url(pauses.png) no-repeat 0 0;}	
.verticalslider .pause a:hover,.verticalslider .pause a:active,.verticalslider .play a:hover,.verticalslider  .play a:active{background-position:0px -60px;border-bottom: none;}
/* CSS FOR HOME PAGE BLOCK 2*/











