a {
	color: purple;
	text-decoration: none;
	font-weight: bold;
}

b{
	font-weight: bold;
}

p{
	margin-top: 8px;
	margin-bottom: 12px;
	font-size: 12px;
}

h1{
	font-size: 20px;
	color: purple;
	margin: 6px;
}

.firstparag{
	font-size: 15px;

}

h2{
	font-size: 12px;
	color: purple;
	margin-top: 16px;
	margin-bottom: 6px;
	
}


h3{
	font-size: 16px;
	color: purple;
}


h4{
	font-size: 14px;
	color: purple;
}


h5{
	font-size: 12px;
	color: purple;
}

td h5 {
	line-height: 15px;
	color: purple;
	text-align: left;
	margin: 0px;
}


a:hover {
	color: #5b205b;
	text-decoration: underline;
}
iframe#mweb {
	width: 100%;
	height: 3200px;
	padding-top: 10px;
	border: none;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background-image: url(images/template/header/header_main.jpg);
	background-position: 50% 0px;
	background-repeat: no-repeat;
/*	background-image: url(images/ya-background-main.gif) repeat-y; */



}

img {
	border: none;
}
ul {
	font-size: 12px;
}

input.login_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 90px;
	margin-right: 3px; 
}

select.login_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 65px;
	margin-right: 6px; 
	
}

td.products {
	border-width: 0px 0px 1px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	border-collapse: separate;
	background-color: white;
}


#outer_content{
	width: 1003px;
	margin: auto;
	background: #ffffff url(images/template/header/full_shadow.gif) repeat-y;
	text-align: center;
	
}

#content{
	width: 966px;
	margin: auto;
	background-color: #ffffff;
	font-size: 10px;
	border-top: 1px solid #6E6A6B;
	border-left: 1px solid #6E6A6B;
	border-right: 1px solid #6E6A6B;
	text-align: center;
	padding-left: 0px;

}

#header1{
	font-size: 12px;
	color: #000000;
	height: 109px;
	background-color: #FFFFFF;
	background-image: url(images/template/header/header_main.jpg);
	background-position: 50% 0px;
	background-repeat: no-repeat;
	text-align: left;
	margin-top: 0px;
	padding-top: 6px;
	padding-right: 15px;
	border: 0px solid white;
}

#header1 a{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

#header1 a:hover {
	color: #999999;
	text-decoration: underline;
}

.header1_span{
	margin-left: 6px;
	margin-right: 6px;
	color: #FFFFFF;
}

#header1_logo{
	margin-left: 50px;
	margin-top: 15px;
	float: left;
}

#header1_links{
	margin: 87px 0px 0px 0px;
	clear: right;
	float: right;
	text-align: right;
	background-color: #401f6f;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	border-style:solid;
	border-color: #000000;
	border-width: 2px 0 0 2px;
}
#chatnow {
	height: 65px;
	width: 100%;
	padding: 20px 0 0 0;
	float: left;
	z-index: 998;
}

#invite_popup {
	z-index: 999;
}

#header2{
	position:relative;
	height: 154px;
	width: 965px;
	text-align: center;
	
}

.header2_top_left{
	height: 130px;
	vertical-align: middle;
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	width: 220px;
	background: #ffffff url(images/template/header/logo.gif) no-repeat;
	position: absolute;
	top: 0;
	left:0;

}

.header2_top_left img{
	vertical-align: middle;

}

.header2_bottom_left{
	height: 4px;
	width: 240px;
	float: left;
	clear: left;
	position: absolute;
	bottom: 0;
	left: 0;
}
.header2_right{
	height: 154px;
	width: 715px;
	float: right;
	position: absolute;
	right: 0;
	text-align: right;

	
}

#header3{
	display: block;
	clear: both;
	text-align: left;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	
}

#header3_right{
	float: right;
	width: 300px;
}

#menu2 {
	margin: 0;
	padding: 0;
}
.menu2_bar {
	height: 30px;
	width: 966px;
}

#menu2Green {
	background-image: url(images/template/menu/submenu1.gif);
}
#menu2Blue {
	background-image: url(images/template/menu/submenu2.gif);
}
#menu2Purple {
	background-image: url(images/template/menu/submenu3.gif);
}
#menu2Pink {
	background-image: url(images/template/menu/submenu4.gif);
}

#menu2Tan {
	background-image: url(images/template/menu/submenu5.gif);
}
#userLinks {
	float: right;
	height: 20px;
	margin: 10px 7px 0 0;
}
.tab {
	text-align: center;
	padding-top: 2px;
	float: left;
	height: 20px;
	width: 124px;
	overflow: hidden;
	background-image: url(images/template/colored_bar/tab.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.tab a {
	font-size: 13px;
	color: #000000;
}
.tab a:hover {
	color: purple;
	text-decoration: underline;
}
#whatis_inner {
	margin-left: 200px;
 	padding: 30px 30px 30px 0;
}

.secondary_learnmore {
	float:right;
}

#secondary_learnmore a {
	font-size: 12px;
	padding-right: 10px;
	font-weight: bold;
}

#secondary_learnmore a:hover{
	color: #571a57;
	text-decoration: underline;
}
#secondary_main{
	text-align: left;
	margin-left: 10px;
}
#secondary_main a {
	font-size: 12px;
	font-weight: bold;
}
#secondary_main a:hover {
	color: #571a57;
	text-decoration: underline;
}

#secondary_firstparag {
	font-size: 15px;
}

#secondary_leftpane {
	width: 175px;
	height: 100%;
	float: left;
	text-align: center;
	background-image: url(images/template/left_pane/leftnav_bg.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
}
#secondary_leftpane ul {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0;
}
#secondary_leftnav {
	text-align: left;
}
#secondary_leftnav_links {
	padding: 15px 0 5px 5px;
	margin: 15px 0 5px 0px;
}
#secondary_leftnav_links li{
	display: block;
	width: 150px;
	
	border-width: 0 0 1px 0;
} 

#secondary_leftpane li {
}
#secondary_leftpane h2 {
	padding-bottom: 5px;
	margin-bottom: 5px;
}
#secondary_leftpane li a{
	font-size: 11px;
	color: purple;
	margin-top: 16px;
	margin-bottom: 6px;
	font-weight: bold;
}
#secondary_leftpane li a:hover{
	color: #571a57;
	text-decoration: underline;
}

#secondary_content {
	position: relative;
	margin-left: 190px;
	
}
.secondary_block {
	float: left;
	width: 500px;
	margin-top: 20px;
	padding: 0 0 20px 0;
	border: solid #CCCCCC;
	border-width:  0 0 0 0;
	background-image: url(images/template/seperator.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 50% bottom;
}
.secondary_block a {
	width:	300px;
	font-size: 12px;
	color: purple;
}


.choose_package {
	padding: 0 10px 3px 10px;
	margin: 0 0 0 20px;
	background-color: #FFFFFF;
	background-image: url(images/choose_packages/dropdown_bg.jpg);
	background-position: bottom;
	border: solid #666666;
	border-width: 1px 0 0 0;
}
.choose_packages_right_corner {
	position: relative;
	margin: -1px 0 0 449px;
	width: 11px;
	height: 11px;
	background-image: url(images/template/left_pane/choose_packages_right_corner.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.choose_package h2 {
	
}
.choose_package_links {
	padding: 8px 0 1px 0;
	margin: 0 0 0 20px;
}
.choose_packages_step {
	float: left;
	width: 490px;
	margin: 20px 0 0 20px;
	padding: 0 0 20px 0;
	border: solid #666666;
	border-width:  0 0 0 0;
	background-image: url(images/template/seperator.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: 50% bottom;
}

.stretch {
	display: block;
	float: left;
	width: 450px; 
	margin: -0.66em 0;
  	visibility: hidden;
	border: solid #00FF00;
	border-width: 1px;
	background: #00FF00;
}
.bigstretch {
	width:700px; 
	clear: both;
}

.secondary_banner {
	margin: -10px 0 12px 0;
}
#secondary_leftpane h3 {
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.secondary_miniText {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0 1px 20px;
}

.secondary_content_img {
	margin: 10px 10px 10px 10px;
}

#secondary_rightimg{
	position: absolute;
	text-align: center;
	float: right;
	top: 0px;
	right: 0px;
	width: 236px;
	margin-top: 11px;
	margin-right: 5px;
	margin-top: 10px;
	margin-left: 10px;

}

#secondary_bottomimg {
	height: 150px;
	margin-left: 160px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	text-align: center;
	clear: both;
	width: 500px;
}
#secondary_bottomimg img{
	float: left;
	margin-right: 20px;
}

#outer_main{
	margin: 0;
	padding: 0 0px 0 0px;
	display: block;
	clear: both;
	text-align: left;
	position: relative;
}


#main{
	margin: 0;
	padding: 0 0px 20px 0px;
	display: block;
	text-align: center;
	width: 700px;

}

#main_all{
	margin: 0;
	padding: 0 0px 20px 0px;
	display: block;
	text-align: center;
	width: 100%;

}



#main_left1{
	margin-top: 15px;
	padding-left: 4px;
	padding-top: 4px;
	float: left;
	width: 257px;
	text-align: left;

}

#main_left1 img{
	margin-left: 30px;
	clear: both;

}

#main_left_nav{
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 30px;
	padding-left: 0px;
	padding-bottom: 10px;
	width: 194px;
	clear: both;
	background: #f0f0f0;
	text-align: left;
	border: 1px solid #aaaaaa;

}


#main_left_nav span{
	color: #666666;
	text-decoration: none;
	cursor: pointer;


}

#main_left_nav a{
	color: #666666;
	text-decoration: none;
	display: block;


}

#main_left_nav_header{
	width: 161px;
	height: 22px;
	clear: both;
	font-size: 12px;
	font-weight: bold;
	color: purple;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 10px;
	
}

.main_left_nav_classOver{
	width: 161px;
	height: 22px;
	clear: both;
	font-size: 12px;
	color: #666666;
	margin-left: 20px;
	margin-right: 26px;
	border-top: 1px dotted #6E6A6B;
	padding-top: 10px;
	background: #bbbbbb;

}

.main_left_nav_class{
	width: 161px;
	height: 22px;
	clear: both;
	font-size: 12px;
	margin-left: 20px;
	margin-right: 26px;
	border-top: 1px dotted #6E6A6B;
	padding-top: 10px;

}

#main_right1{
	position: absolute;
	float: right;
	background: #f0f0f0;
	top: 0px;
	right: 0px;
	width: 236px;
	margin-top: 11px;
	margin-right: 7px;
	padding-top: 10px;
	padding-left: 10px;
	border-top: 1px solid #6E6A6B;
	border-left: 1px solid #6E6A6B;
	border-right: 1px solid #6E6A6B;
	border-bottom: 1px solid #6E6A6B;
	text-align: left;
	height: auto;

}

#main_right1 hr {
  border: 6px;
  width: 90%;
   height: 1px;
}

#main_right1 .logo {
	border: 0px;
	text-align: center;
	margin-bottom: 20px;
}
#main_right1 img {
	border: 0px;
	text-align: center;
}


#home_center1{
/*
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	text-align: left;
	float: left;
	width: 667px;
	font-size: 12px;
*/
/*
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	text-align: left;
	width: 475px;
	font-size: 12px;
	vertical-align: text-top;
*/
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	text-align: left;
	float: left;
	width: 410px;

}
#home_center1 a{
	color: purple;
	text-decoration: none;
}

#home_center1 a:hover {
	color: purple;
	text-decoration: underline;

}


#home_center1 H1{
	font-size: 10px;
	padding-top: 15px;
	margin-bottom: 10px;
}

#footer{
	height: 20px;
	background-color: #461B7E;
	text-align: center;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	border: 0px solid white;
	clear: both;
	color: #ffffff;

}
#footer a{
	color: #ffffff;
	text-decoration: none;
}

#footer a:hover {
	color: #D2B9D3;
	text-decoration: underline;

}

.link_more {
	font-size: 10px;
	font-weight: bold;

}

#enduser_deals {
	height: 91px;
	width: 660px;
	text-align: center;
	background-image: url(images/enduser/yourdealsbg.gif);
	background-position: top;
	background-repeat: no-repeat;
}
#enduser_deals p {
	padding-top: 1px;
	margin-top: 0;
}
#enduser_deals_heading {
	text-align: center;
}
#enduser_deals_banners img {
	float: left;
	margin: 0 0 0 13px;
}
#enduser_retailerLinks {
	text-align: center;
	padding-top: 5px;
}
#enduser_retailerLinks img {
	padding-bottom: 10px;
}
#enduser_offers {
	float: left;
}
#enduser_offers a {
	font-size:16px;
	font-weight: bold;
	text-decoration: none;
}
#enduser_bottomLinks{
	clear: both;
	width: 966px;
	height: 35px;
	padding: 73px 0 3px 4px;
}
#enduser_bottomLinks a{
	margin: 2px;
	float: left;
}

a.button, a.buttonDis {
display: block;
background-color: transparent;
/* background-image: url(images/buttonBackground.gif); */
background-repeat: no-repeat;
width: 132px;
height: 28px;
margin: 5px auto;
padding: 5px 0 0 0;
text-align: center;
font-weight: bold;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}
a.button:link, a.button:visited {
color: #002577;
}
a.button:hover, a.button:active {
background-position: 0 -36px;
color: #FF7200;
}
a.buttonDis:link, a.buttonDis:visited, a.buttonDis:hover, a.buttonDis:active {
background-position: 0 -72px;
color: #5F5F5F;
cursor: default;
}
.icon {
background-repeat: no-repeat;
padding: 0 0 5px 18px;
}
a.button:hover .icon, a.button:active .icon {
background-position: 0 -28px;
}
a.buttonDis:link .icon, a.buttonDis:visited .icon, a.buttonDis:hover .icon, a.buttonDis:active .icon {
background-position: 0 -56px;
}


.small_button{
	position: relative;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/right_pane/button-login-lp.gif) no-repeat;
	white-space: nowrap;
	display: block;
	width: 82px;
	height: 23px;
	margin: 5px auto;
	margin-bottom: 20px;
	padding: 0;
	text-align: left;
	
}

.small_button a{
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 82px;
	height: 23px;
	display: block;
	float: left;
	text-decoration: none;
	text-align: left;

}

.small_button img{
	width: 82px;
	height: 23px;
	border: 0
}

* html a:hover{
	visibility:visible
}

.small_button a:hover img{
	visibility:hidden
}

.small_button span{
	position: absolute;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	text-align: center;
	left: 20px;
	top: 5px;
	color: #ffffff;
	

}



.keep{
	position: relative;
	font-family: arial, helvetica, sans-serif;
	white-space: nowrap;
	display: block;
	width: 194px;
	height: 23px;
	margin: 5px auto;
	margin-bottom: 20px;
	padding: 0;
	text-align: center;
	color: #ffffff;
	background: url(images/template/right_pane/button-renew-lp.gif) no-repeat;
	
}


.keep a{
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 194px;
	height: 23px;
	display: block;
	float: left;
	color: #ffffff;
	text-decoration: none;
}

.keep img{
	width: 194px;
	height: 23px;
	border: 0;
}

* html a:hover{
	visibility:visible
}

.keep a:hover img{
	visibility:hidden
}



.signup{
	position: relative;
	font-family: arial, helvetica, sans-serif;
	white-space: nowrap;
	display: block;
	width: 194px;
	height: 23px;
	margin: 5px auto;
	margin-bottom: 20px;
	padding: 0;
	text-align: center;
	color: #ffffff;
	background: url(images/template/right_pane/button-sign-lp.gif) no-repeat;
	
}


.signup a{
	display: block;
	font-size: 14px;
	font-weight: bold;
	width: 194px;
	height: 23px;
	display: block;
	float: left;
	color: #ffffff;
	text-decoration: none;
}

.signup img{
	width: 194px;
	height: 23px;
	border: 0;
}

* html a:hover{
	visibility:visible
}

.signup a:hover img{
	visibility:hidden
}

.bold {
	font-weight: bold;
}
.floatleft {
	display: block;
	float: left;
}
.floatright {
	display: block;
	float: right;
}
.clear {
	clear:both;
}




/* Old Menu Stuff
.classMenu1	{
	position:relative;
	float: left;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/menu0.gif) no-repeat;
	width: 193px;
	height: 38px;
	overflow:hidden;/* for ie to hide extra height*//*	
}

.classMenu1 a {
	position:relative;
	width: 193px;
	height: 38px;
	font-family: arial, helvetica, sans-serif;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}

.classMenu1 a:hover {
	
}

.classMenu1 img {width: 193px; height: 38px; border: 0; }
.classMenu1 a:hover img{visibility:hidden}

.classMenu1 span {
	position: absolute;
	left: 20px;top: 10px;
	text-align: center;
	width: 150px;
	cursor: pointer;
}

.classMenu1over	{
	position:relative;
	float: left;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/menu1.gif) no-repeat;
	width: 193px;
	height: 38px;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classMenu1over a {
	position:relative;
	width: 193px;
	height: 38px;
	font-family: arial, helvetica, sans-serif;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}

.classMenu1over a:hover {
	
}

.classMenu1over img {width: 193px; height: 38px; border: 0; }
.classMenu1over a:hover img{visibility:hidden}

.classMenu1over span {
	position: absolute;
	left: 20px;top: 10px;
	text-align: center;
	width: 150px;
	cursor: pointer;
}



.classMenu2	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/menu0.gif) no-repeat;
	width: 193px;
	height: 38px;
	overflow:hidden;/* for ie to hide extra height*/	/*
}
.classMenu2 a {
	display: block;
	width: 193px;
	height: 38px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classMenu2 a:hover {
	
}
.classMenu2 img {width: 193px; height: 38px; border: 0; }
* html a:hover {visibility:visible}
.classMenu2 a:hover img{visibility:hidden}
.classMenu2 span {
	position: absolute;
	left: 20px;top: 10px;
	text-align: center;
	width: 150px;
	cursor: pointer;
}

.classMenu2over	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/menu2.gif) no-repeat;
	width: 193px;
	height: 38px;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classMenu2over a {
	display: block;
	width: 193px;
	height: 38px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classMenu2over a:hover {
	
}
.classMenu2over img {width: 193px; height: 38px; border: 0; }
* html a:hover {visibility:visible}
.classMenu2over a:hover img{visibility:hidden}
.classMenu2over span {
	position: absolute;
	left: 20px;top: 10px;
	text-align: center;
	width: 150px;
	cursor: pointer;
}


.classMenu3	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/menu0.gif) no-repeat;
	width: 193px;
	height: 38px;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classMenu3 a {
	display: block;
	width: 193px;
	height: 38px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classMenu3 a:hover {
	
}
.classMenu3 img {width: 193px; height: 38px; border: 0; }
.classMenu3 a:hover img{visibility:hidden}
.classMenu3 span {
	position: absolute;
	left: 20px;top: 10px;
	text-align: center;
	width: 150px;
	cursor: pointer;
}


.classMenu3over	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/menu3.gif) no-repeat;
	width: 193px;
	height: 38px;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classMenu3over a {
	display: block;
	width: 193px;
	height: 38px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classMenu3over a:hover {
	
}
.classMenu3over img {width: 193px; height: 38px; border: 0; }
.classMenu3over a:hover img{visibility:hidden}
.classMenu3over span {
	position: absolute;
	left: 20px;top: 10px;
	text-align: center;
	width: 150px;
	cursor: pointer;
}

.classMenu4	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/menu0.gif) no-repeat;
	width: 193px;
	height: 38px;
	overflow:hidden;/* for ie to hide extra height*//*	
}
.classMenu4 a {
	display: block;
	width: 193px;
	height: 38px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classMenu4 a:hover {
	
}
.classMenu4 img {width: 193px; height: 38px; border: 0; }
.classMenu4 a:hover img{visibility:hidden}
.classMenu4 span {
	position: absolute;
	left: 20px;top: 10px;
	text-align: center;
	width: 150px;
	cursor: pointer;
}


.classMenu4over	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/menu4.gif) no-repeat;
	width: 193px;
	height: 38px;
	overflow:hidden;/* for ie to hide extra height*//*
}

.classMenu4over a {
	display: block;
	width: 193px;
	height: 38px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classMenu4over a:hover {
	
}
.classMenu4over img {width: 193px; height: 38px; border: 0; }
.classMenu4over a:hover img{visibility:hidden}
.classMenu4over span {
	position: absolute;
	left: 20px;top: 10px;
	text-align: center;
	width: 150px;
	cursor: pointer;
}


.classMenu5	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/menu0.gif) no-repeat;
	width: 193px;
	height: 38px;
	overflow:hidden;/* for ie to hide extra height*/	/*
}
.classMenu5 a {
	display: block;
	width: 193px;
	height: 38px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classMenu5 a:hover {
	
}
.classMenu5 img {width: 193px; height: 38px; border: 0; }
.classMenu5 a:hover img{visibility:hidden}
.classMenu5 span {
	position: absolute;
	left: 20px;top: 10px;
	text-align: center;
	width: 150px;
	cursor: pointer;
}


.classMenu5over	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/menu5.gif) no-repeat;
	width: 193px;
	height: 38px;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classMenu5over a {
	display: block;
	width: 193px;
	height: 38px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classMenu5over a:hover {
	
}
.classMenu5over img {width: 193px; height: 38px; border: 0; }
.classMenu5over a:hover img{visibility:hidden}
.classMenu5over span {
	position: absolute;
	left: 20px;top: 10px;
	text-align: center;
	width: 150px;
	cursor: pointer;
}


.classSubmenu1 {
	position:relative;
	float: left;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/menu1.gif) no-repeat;
	width: 161px;
	height: 25px;
	overflow:hidden;/* for ie to hide extra height*/	/*
}
.classSubmenu1 a {
	display: block;
	width: 161px;
	height: 25px;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classSubmenu1 a:hover {
	
}
.classSubmenu1 img {width: 161px; height: 25px; border: 0; }
.classSubmenu1 a:hover img{visibility:visible}
.classSubmenu1 span {
	position: absolute;
	left: 10px;top: 5px;
	text-align: center;
	width: 140px;
	cursor: pointer;
}


.classSubmenu2	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/submenusel2.gif) no-repeat;
	width: 161px;
	height: 25px;
	overflow:hidden;/* for ie to hide extra height*/	/*
}
.classSubmenu2 a {
	display: block;
	width: 161px;
	height: 25px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classSubmenu2 a:hover {
	
}
.classSubmenu2 img {width: 161px; height: 25px; border: 0; }
.classSubmenu2 a:hover img{visibility:hidden}
.classSubmenu2 span {
	position: absolute;
	left: 10px;top: 5px;
	text-align: center;
	width: 140px;
	cursor: pointer;
}


.classSubmenu3	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/submenusel3.gif) no-repeat;
	width: 161px;
	height: 25px;
	overflow:hidden;/* for ie to hide extra height*/	/*
}
.classSubmenu3 a {
	display: block;
	width: 161px;
	height: 25px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classSubmenu3 a:hover {
	color: #ffffff;
}
.classSubmenu3 img {width: 161px; height: 25px; border: 0; }
* html a:hover {visibility:visible}
.classSubmenu3 a:hover img{visibility:hidden}
.classSubmenu3 span {
	position: absolute;
	left: 10px;top: 5px;
	text-align: center;
	width: 140px;
	cursor: pointer;
}

.classSubmenu4	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/submenusel4.gif) no-repeat;
	width: 161px;
	height: 25px;
	overflow:hidden;/* for ie to hide extra height*/	/*
}
.classSubmenu4 a {
	display: block;
	width: 161px;
	height: 25px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classSubmenu4 a:hover {
	
}
.classSubmenu4 img {width: 161px; height: 25px; border: 0; }
.classSubmenu4 a:hover img{visibility:hidden}
.classSubmenu4 span {
	position: absolute;
	left: 10px;top: 5px;
	text-align: center;
	width: 140px;
	cursor: pointer;
}

.classSubmenu5	{
	position:relative;
	float: left;
	margin: 0; 
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	background: url(images/template/menu/submenusel5.gif) no-repeat;
	width: 161px;
	height: 25px;
	overflow:hidden;/* for ie to hide extra height*/	/*
}
.classSubmenu5 a {
	display: block;
	width: 161px;
	height: 25px;
	display: block;
	float: left;
	text-decoration: none;
	overflow:hidden;/* for ie to hide extra height*//*
}
.classSubmenu5 a:hover {
	
}
.classSubmenu5 img {width: 161px; height: 25px; border: 0; }
.classSubmenu5 a:hover img{visibility:hidden}
.classSubmenu5 span {
	position: absolute;
	left: 10px;top: 5px;
	text-align: center;
	width: 140px;
	cursor: pointer;
}




#menu {
	color : #333333;
	text-align: center;
	font-size: 13px;
	display: block;
	clear: both;
}


#submenu {
	color : #333333;
	font-size: 11px;
	display: block;
	clear: both;
}

#menu a {
text-decoration: none;
	color: black;

}

#submenu a {
text-decoration: none;
	color: black;

}
*/