body
{
    margin: 0px 0px 0px 0px;
    font-family: Tahoma;
    font-size: 14px;
    color: #333333;
    background-color: #FFFFFF;
    background-repeat: repeat-x;
}

td, ul, ol, p
{
	font-family: Tahoma;
	font-size: 14px;
	color: #333333;
}

a {
	color: #0086cf;
	text-decoration:none;
}
a:hover {
	color: #333333;
	text-decoration:none;
}

H1 { font-size: 22px; font-family: Tahoma; color : #333333; font-weight: normal; }
H2 { font-size: 16px; color: #2f7ba8; font-weight: normal; }
H2 { font-size: 16px; color: #333333; font-weight: normal; margin: 0px; }

.Heading { color: #0086cf; font-size: 16px; }

.icon { width: 90px; }
.listItems { list-style: none; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; }
.listItems li { padding: 4px 0px 0px 0px; }
.listItemHeading { color: #0086cf; font-size: 18px; }
.listItemBullet { vertical-align: middle; margin-right: 4px; }

.top_features_Arrow { width: 28px; }
.top_features_text { font-size: 18px; padding: 0px 0px 1px 0px; }
.top_features_off { color: #FFFFFF; }
.top_features_on { color: #c7c7c7; }

.textbox {
	background-color: #FFFFFF;
	background-image: url(../images/layout/textbox_bg.gif);
	background-repeat: repeat-x;
	font-size: 14px;
	font-family: Tahoma;
	color: #666666;
	border:solid 1px #CCCCCC;
	padding: 3px 4px 3px 4px;
	width: 250px;
}

.textboxL {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	font-size: 24px;
	font-family: Tahoma;
	color: #666666;
	width: 190px;
	border: solid 1px #CCCCCC;
	padding: 14px 14px 14px 14px;
}

.textarea {
	background-color: #FFFFFF;
	background-image: url(../images/layout/textarea_bg.gif);
	background-repeat: repeat-x;
	font-size: 14px;
	font-family: Tahoma;
	color: #666666;
	border:solid 1px #CCCCCC;
	padding: 3px 4px 3px 4px;
	width: 249px;
	height: 100px;
}

.border_left { background-image: url('../images/layout/border/left.gif'); background-repeat: repeat-y; width: 12px; }
.border_right { background-image: url('../images/layout/border/right.gif'); background-position: 0px 0px; background-repeat: repeat-y; width: 6px; }
.border_top { background-image: url('../images/layout/border/top.gif'); background-repeat: repeat-x; width: 100%; }
.border_bottom { background-image: url('../images/layout/border/bottom.gif'); width: 100%; }

.button { background-color: #000000; height: 22px; border: 1px solid #CCCCCC; background-repeat: repeat-x; font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; }

.top_nav { background-image: url(../images/layout/top_menu_mid.gif); background-repeat: repeat-x; }

.top_nav_item { font-size: 20px; font-family: Tahoma; color: #FFFFFF; padding: 26px 21px 0px 21px; }
.top_nav_item a:link, .top_nav_item a:visited { display: block; width: 100%; height: 100%; color: #FFFFFF; text-decoration: none; }
.top_nav_item a:active, .top_nav_item a:hover { display: block; width: 100%; height: 100%; color: #CCCCCC; text-decoration: none; }
.top_nav_itemOn { font-size: 20px; font-family: Tahoma; color: #333333; padding: 26px 0px 0px 0px; background-image: url(../images/layout/tab_on_mid.gif); background-repeat: repeat-x; }
.top_nav_itemOn a:link, .top_nav_itemOn a:visited { color: #333333; text-decoration: none; }
.top_nav_itemOn a:active, .top_nav_itemOn a:hover { color: #666666; text-decoration: none; }

.FAQ_Q { padding: 8px 14px 0px 18px; background-color: #f8f8f8; border-top: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; padding: 8px 14px 0px 18; font-size: 14px; color: #333333; font-weight: bold; }
.FAQ_A { background-color: #f8f8f8; border-bottom: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; padding: 8px 14px 14px 18px; font-size: 12px; color: #333333; text-align: justify; }

.package_field { height: 22px; width: 170px; }
.package_value { height: 22px; }

.heading_blue { height: 35px; background-image: url(../images/layout/border/header_blue.gif); background-repeat: repeat-x; font-size: 18px; color: #FFFFFF; padding: 9px 0px 0px 10px; }
.heading_green { height: 35px; background-image: url(../images/layout/border/header_green.gif); background-repeat: repeat-x; font-size: 18px; color: #FFFFFF; padding: 9px 0px 0px 10px; }
.heading_red { height: 35px; background-image: url(../images/layout/border/header_red.gif); background-repeat: repeat-x; font-size: 18px; color: #FFFFFF; padding: 9px 0px 0px 10px; }
.heading_orange { height: 35px; background-image: url(../images/layout/border/header_orange.gif); background-repeat: repeat-x; font-size: 18px; color: #FFFFFF; padding: 9px 0px 0px 10px; }
.heading_black { height: 35px; background-image: url(../images/layout/border/header_black.gif); background-repeat: repeat-x; font-size: 18px; color: #FFFFFF; padding: 9px 0px 0px 10px; }

.footer_nav_item { padding: 0px 8px 0px 8px; font-size: 12px; color: #999999; }
.footer_nav_item a:link, .footer_nav_item a:visited { color: #666666; text-decoration: none; }
.footer_nav_item a:active, .footer_nav_item a:hover { color: #333333; text-decoration: none; }
