.header {
	background-image: url(../images/header.jpg);
	height: 165px;
	width: 800px;
	background-repeat: no-repeat;
}
.header2 {
	background-image: url(../images/header2.jpg);
	height: 165px;
	width: 535px;
	background-repeat: no-repeat;
	
}
.top_nav_orange {
	background-image: url(../images/orange_bg_topnav.jpg);
	height:26px;
	background-repeat: repeat-x;
	
}
#content_top_packages {
	background-image: url(../images/packages_top.gif);
	width: 160px;
	background-repeat: no-repeat;
}
.content_top_packages {
	background-image: url(../images/packages_top.gif);
	width: 160px;
	background-repeat: no-repeat;
}
#content_bott_packages {
	background-image: url(../images/packages_bot.gif);
	width: 160px;
	background-repeat: no-repeat;
}
.content_bott_packages {
	background-image: url(../images/packages_bot.gif);
	width: 160px;
	background-repeat: no-repeat;
}
.left_newproduct {
	background-image: url(../images/new.jpg);
	height: 35px;
	width: 215px;
	background-repeat: no-repeat;
}
#bg_welcometext {
	background-image: url(../images/welcometo-Iweb.gif);
	width: 313px;
	height: 23px;
	background-repeat: no-repeat;
}

.tahoma_whitebold {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tahoma_whiteboldlink
 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}
.tahoma_whitebold11 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tahoma_white{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.tahoma_grey {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	
}

.tahoma_grey1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	
}
.tahoma_grey1 a{
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: undeline;
	
}
.tahoma_greybold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	text-decoration: none;
}
.tahoma_newstext {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	font-weight:bold;
	text-decoration: none;
}
.tahoma_newstitle {
	font-family: Tahoma;
	font-size: 12px;
	color:White;
	font-weight:bold;
	text-decoration: none;
}
.tahoma_blue {
	font-family: Tahoma;
	font-size: 11px;
	color: #3770b6;
	text-decoration: none;
}
.tahoma_blue_bold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #3770b6;
	text-decoration: none;
}
.tahoma_blue_bold14 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #3770b6;
	text-decoration: none;
}
.tahoma_red {
	font-family: Tahoma;
	font-size: 12px;
	color: #CC0033;
	text-decoration: none;
}
.tahoma_redbold {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #CC0033;
	text-decoration: none;
}
.tahoma_black{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.tahoma_black1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
}

.tahoma_brown{
	font-family: Tahoma;
	font-size: 11px;
	color:#7e5404;
	text-decoration: none;
}

.btn_textbox {
	background-color:#FFFFFF;
	border: 1px;
	border: #CCCCCC;
	font-family: Tahoma;
	font-size: 11px;
	color:#666666;
	background-image: url(../images/textbox.gif);
	width: 134px;
}
.btn_login {
	background-color:#3770b6;
	border: 1px;
	border-color: #3770b6;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	text-align:center;
	color:#ffffff;
	width: 65px;
	height:20px;
	
}
.btn_login1 {
	background-color:#3770b6;
	border: 1px;
	border-color: #3770b6;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	color:#ffffff;
	width: 45px;
	
}
.btn_go {
	background-color:#FF9900;
	border: 1px;
	border-color: #FF9900;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	color:#ffffff;
	width: 30px;
	height: 20px;
}
	
	
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 800px;
background: url(images/black.gif) center center repeat-x;
}


/****** horizontal *********/
.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #FFFFFF;
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid white;
}

/*********** active text *****************/
.solidblockmenu li a:visited{
color: white;
}

/************** mouseover effect *************/
.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/reed.gif) center center repeat-x;
}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 800px;
border-width: 1px 0;
background: url(images/black.gif) center center repeat-x;
}

/****** horizontalmenu *********/
.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #000000;
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid white;
}

/*********** active text *****************/
.solidblockmenu li a:visited{
color: white;
}

/************** mouseover effect *************/
.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/reed.gif) center center repeat-x;
}


.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 800px;
border-width: 1px 0;
background: url(../images/blue_bg_topnav.jpg) center repeat-x;
}

/****** horizontal *********/
.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #FFFFFF;
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid white;
}

/*********** active text *****************/
.solidblockmenu li a:visited{
color: white;
}

/************** mouseover effect *************/
.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(../images/orange_bg_topnav.jpg) center repeat-x;
}

/************** horizontal menu end!******************/

.content_top_grey {
	background-color: #f8f8f8;
}
.nav_right_grey {
	background-image: url(../images/right_nav_bg.gif);
	width: 213px;
	background-repeat: repeat-y;
}

#content_packages {
	background-image: url(../images/packages_bg.gif);
	width: 160px;
	background-repeat: repeat-y;
}

.content_packages {
	background-image: url(../images/packages_bg.gif);
	width: 160px;
	background-repeat: repeat-y;
}
.tahoma_19 {
	font-family: tahoma;
	font-size: 19px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.tahoma {
	font-family: tahoma;
	font-size: 12px;
	color: #e3e3e3;
	text-decoration: none;
}
.content_box 
{
	background-image: url(../images/innerbox.gif);
	height: 94px;
	width: 266px;
	background-repeat: no-repeat;
}
.homebanner
{
	background-image: url(../images/HomeBanner.jpg);
	background-repeat:no-repeat;
	height: 70px;
	width: 800px;
}
.contactbg{
background-image:url(../images/roundcornerdata.jpg);
background-repeat:no-repeat;
width:196px;
height:235px;
}
.formbg{
background-image:url(../images/formbg.jpg);
background-repeat:no-repeat;
width:497px;
height:475px;
}


/************** fotter********************/

#bg_footer {
	background-color: #35659a;
}

/*---------- bubble tooltip -----------*/
div#container{ margin:0 auto}

a.tt{
    position:relative;
    z-index:24;
    color:#3770b6;
	text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; }
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: left;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(../images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 6px; 
	background: url(../images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(../images/bubble.gif) no-repeat bottom;
}

.body-text{font-family:Tahoma; font-size:11px; color:#666666;  text-decoration:none;}
.body-text a{font-family:Tahoma; font-size:11px; color:#666666;  text-decoration:underline;}
.body-text a:hover{font-family:Tahoma; font-size:11px; color:#666666; text-decoration:underline;}
