ul {margin:0; padding:0; list-style:none; line-height:16px}
 li {background:url(../images/pointer.gif) center left no-repeat;padding:0 0 0 6px } 

a{
text-decoration:none;
color:#3399CC;
}
a:hover{
text-decoration:underline;
color:#3399CC;
}
a:visited{
color:#3399CC;
}
body{
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	background-image: url(../images5/body_bg_search_bar.gif);
	background-repeat: repeat-x;
	}
form{
	margin:0px;
  	padding:0px;
	}
#mainCenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family: Arial;
	font-size: 10px;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	color: #70808B;
	position: relative;
	text-align: left;
	margin-left: 0px;
	z-index: 135;
}

.headingEmail{
	visibility:hidden;
}
#topMenu {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	position: relative;
	background-color:transparent;
	height: 18px;
	clear: both;
}

#topMenu a, table, td{
font-size: 10px;
text-decoration:none;
background-color:transparent;
color:#333;
}
#logoSearch {
	position: relative;
	clear: both;
}
#searchbar {
	clear:both;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-image: none;
	background-repeat: repeat-x;
	height: 100%;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	color: #70808B;
	position: relative;
}

#Search {
	position:relative;
	padding-left:65px;
	float:left;
	text-align:left;
	color:#70808B;
	padding-top:5px;
	padding-right:0px;
	font-family:Verdana;
	font-size: 10px;
}

#SearchForm {
	margin:-1px 0 0;
}

#SearchBox {
	width:200px;
	font:110% Tahoma;
}

#GoButton {
	font:110% Tahoma;
	position:relative;
	top:0;
	margin-left:6px;
	padding-top: 0;
	padding-right: 0em;
	padding-bottom: 0;
	padding-left: 0.2em;
}
#mainContent {
	position: relative;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 1.5;
	float: none;
	
}
#flashBanner {
	border: 1px solid #CCCCCC;
	width: 640px;
	height: 200px;
	background-color: #00CC33;
}
#menuSide {
	color: #00CC33;
	position: absolute;
	left: 10;
	top: 155px;
}

#tM1 a {
	position:absolute;
	left:0;
	width:175px;
	height:62px;
	color: #00CC33;
	font-size: 14px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 30px;
	padding-left:25px;
	z-index:99;
}

#tM1 {
	position:absolute;
	top:0px;
	height:62px;
	background: #fff url(../images5/top_menu.gif) no-repeat 0px 0px;
	width: 175px;
	background-repeat: no-repeat;
	text-decoration: none;
	z-index:50;
	
	
	}	


	
#tM1 a:hover {
	background: #fff url(../images5/top_menu.gif) no-repeat -183px 0px;
	background-repeat:no-repeat;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	z-index:99;
}

	
#tM2 {
	position:absolute;
	top:62px;
	height:59px;
	background: #fff url(../images5/middle_menu.gif) no-repeat 0px 0px;
	width: 180px;
	background-repeat: no-repeat;
	text-decoration: none;
	z-index:50;
	}	

#tM2 a {
	position:absolute;
	left:0;
	width:180px;
	height:59px;
	color: #00CC33;
	font-size: 14px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 30px;
	padding-left:25px;
	z-index:99;
}

	
#tM2 a:hover {
	background: #fff url(../images5/middle_menu.gif) no-repeat -183.3px 0px;
	background-repeat:no-repeat;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	z-index:99;
}

#mainlogin {
	float: none;
	width: 250px;
	position: absolute;
	left: 503px;
	top: 0px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	height: auto;
	margin-bottom: 10px;
}




#tM3 {
	position:absolute;
	top:121px;
	height:59px;
	background: #fff url(../images5/middle_menu.gif) no-repeat 0px 0px;
	width: 180px;
	background-repeat: no-repeat;
	text-decoration: none;
	z-index:50;
	}	

#tM3 a {
	position:absolute;
	left:0;
	width:180px;
	height:59px;
	color: #00CC33;
	font-size: 14px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 30px;
	padding-left:25px;
	z-index:99;
}

	
#tM3 a:hover {
	background: #fff url(../images5/middle_menu.gif) no-repeat -183.3px 0px;
	background-repeat:no-repeat;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	z-index:99;
}

	
#tM4 {
	position:absolute;
	top:180px;
	height:59px;
	background: #fff url(../images5/middle_menu.gif) no-repeat 0px 0px;
	width: 180px;
	background-repeat: no-repeat;
	text-decoration: none;
	z-index:50;
	overflow: hidden;
	}	

#tM4 a {
	position:absolute;
	left:0;
	width:180px;
	height:59px;
	color: #00CC33;
	font-size: 14px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 30px;
	padding-left:25px;
	z-index:99;
}

	
#tM4 a:hover {
	background: #fff url(../images5/middle_menu.gif) no-repeat -183.3px 0px;
	background-repeat:no-repeat;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	z-index:99;
}



.mM_up {
	background: #fff url(../images5/middle_menu.gif) no-repeat -183.3px 0px;
	position:relative;
	width: 180px;
	padding-top: 30px;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-decoration: none;
	z-index:50;
}

.mM_up a{
	color: #fff;
	text-decoration: none;
}

.mM_down a{
	color: #00CC33;
	text-decoration: none;
}

.mM_down {
	background: #fff url(../images5/middle_menu.gif) no-repeat 0px 0px;
	position:relative;
	width: 180px;
	padding-top: 30px;
	font-weight: bold;
	color: #00CC33;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-decoration: none;
	z-index:50;
}


#bM1 {
	position:absolute;
	top:238px;
	height:40px;
	color: #009933;
	}	

#bM2 a {
	position:absolute;
	left:0;
	width:180px;
	height:21px;
	color:#090;
	text-decoration:none;
	padding-top: 3px;
	padding-left:25px;
	z-index:99;
}

#bM2 {
	position:absolute;
	top:278px;
	height:21px;
	color: #00CC33;
	background: #fff url(../images5/bottom_menu_mid.gif) no-repeat 0px 0px;
	width: 180px;
	font-weight: normal;
	color: #009933;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-decoration: none;
	z-index:50;
	overflow: hidden;
	
	
	}	


	
#bM2 a:hover {
	background:  url(../images5/bottom_menu_mid.gif) no-repeat -183.4px 0px;
	background-repeat:no-repeat;
	color:#fff;
	text-decoration:none;
	width: 180px;
	z-index:99;
}

#bM3 a {
	position:absolute;
	left:0;
	width:180px;
	height:21px;
	color:#090;
	text-decoration:none;
	padding-top: 3px;
	padding-left:25px;
	z-index:99;
}

#bM3 {
	position:absolute;
	top:299px;
	height:21px;
	color: #00CC33;
	background:  url(../images5/bottom_menu_mid.gif) no-repeat 0px 0px;
	width: 180px;
	font-weight: normal;
	color: #009933;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-decoration: none;
	z-index:50;
	overflow: hidden;
	
	
	}	


	
#bM3 a:hover {
	background: url(../images5/bottom_menu_mid.gif) no-repeat -183.4px 0px;
	color:#fff;
	width: 180px;
	text-decoration:none;
	z-index:99;
}

#bM4 a {
	position:absolute;
	left:0;
	width:180px;
	height:21px;
	color:#090;
	text-decoration:none;
	padding-top: 3px;
	padding-left:25px;
	z-index:99;
	
}

#bM4 {
	position:absolute;
	top:320px;
	height:21px;
	color: #00CC33;
	background: #fff url(../images5/bottom_menu_mid.gif) no-repeat 0px 0px;
	width: 180px;
	font-weight: normal;
	color: #009933;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-decoration: none;
	z-index:50;
	overflow: hidden;
	
	
	}	


	
#bM4 a:hover {
	background: url(../images5/bottom_menu_mid.gif) no-repeat -183.4px 0px;
	background-repeat:no-repeat;
	color:#fff;
	width: 180px;
	text-decoration:none;
	z-index:99;
}


#bM5 a {
	position:absolute;
	left:0;
	width:180px;
	height:21px;
	color:#090;
	text-decoration:none;
	padding-top: 3px;
	padding-left:25px;
	z-index:99;
}

#bM5 {
	position:absolute;
	top:341px;
	height:21px;
	color: #00CC33;
	background: #fff url(../images5/bottom_menu_mid.gif) no-repeat 0px 0px;
	width: 180px;
	font-weight: normal;
	color: #009933;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-decoration: none;
	z-index:50;
	overflow: hidden;
	
	
	}	


	
#bM5 a:hover {
	background: url(../images5/bottom_menu_mid.gif) no-repeat -183.4px 0px;
	background-repeat:no-repeat;
	color:#fff;
	width: 180px;
	text-decoration:none;
	z-index:99;
}


#bM6 a {
	position:absolute;
	left:0;
	width:180px;
	height:21px;
	color:#090;
	text-decoration:none;
	padding-top: 3px;
	padding-left:25px;
	z-index:99;
}

#bM6 {
	position:absolute;
	top:362px;
	height:21px;
	color: #00CC33;
	background: #fff url(../images5/bottom_menu_mid.gif) no-repeat 0px 0px;
	width: 180px;
	font-weight: normal;
	color: #009933;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-decoration: none;
	z-index:50;
	overflow: hidden;
	
	
	}	


	
#bM6 a:hover {
	background: url(../images5/bottom_menu_mid.gif) no-repeat -183.4px 0px;
	background-repeat:no-repeat;
	color:#fff;
	text-decoration:none;
	width: 180px;
	z-index:99;
}

#bM_fade {
	position:absolute;
	top:383px;
	height:100px;
	color: #00CC33;
	
	background: #fff url(../images5/bottom_menu_bot.gif) no-repeat 0px 0px;
	width: 180px;
	font-weight: normal;
	color: #009933;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-decoration: none;
	z-index:50;
	}
.bM_down a{
	color: #00CC33;
	text-decoration: none;
}

.bM_down {
	background: #fff url(../images5/bottom_menu_top.gif) no-repeat 0px 0px;
	position:relative;
	width: 180px;
	padding-top: 20px;
	font-weight: bold;
	color: #00CC33;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	text-decoration: none;
	z-index:50;
}



#searchbutton {
	float: left;
}
#right_Content {
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#left_Content {
	float: left;
	width: 650px;
	position: relative;
}
#smallBanner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 175px;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0099CC;
	text-decoration: underline;
	padding-bottom: 0px;
	margin-bottom: 10px;
	margin-top: 15px;
}
#footerMenu {
	clear:both;
	text-align: center;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	margin-top: 30px;
	position: relative;
}

#footerMenu a{
	color:#666666;
	size:10px;
	text-align: center;
	text-decoration: none;
}

#footerMenu a:hover{
	color: #00CCFF;
	size:10px;
	text-align: center;
	text-decoration: none;
}

#live_qu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
#midLinks {
	padding-top: 5px;
	padding-bottom: 5px;
	position: relative;
}
.mainLinks {
	text-decoration: none;
	color: #FF9900;
	padding-top: 5px;
}

.mainLinks a{
	
	font-weight:normal;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FF9900;
}

.mainLinks a:hover{
	
	
	text-decoration:underline;
	color: #FF9900;
}

#emailfriend {
position:absolute;
width:500px;
left:250px;
border:thin solid #CCC;
background-color:#FFF;
z-index:999;
visibility:hidden;
padding-top:10px;
padding-bottom:10px;
}



#searchProgress {
	position:absolute;
	width:300px;
	padding:3 3 3 3;
	left:437px;
	background-color:#EEEEEE;
	z-index:999;
	visibility:hidden;
	top: 398px;
}


#sendtophone {
	position:absolute;
	width:300px;
	padding:3 3 3 3;
	left:412px;
	background-color:#EEEEEE;
	z-index:999;
	visibility:hidden;
	top: 364px;
}




.gtsep {
font:65% Verdana;
color:#333;
background-color:transparent;
padding:0 1px 2px;
}



.gt0 {
font-size:100%;
padding:0 4px 2px;
background: transparent;
background-color:transparent;
}


.gt0 a:visited {
	background-color:transparent;
}
.gt1 a:visited {
	background-color:transparent;
}
.gt1 {
border:solid 1px #99B1D3;
background-color:transparent;
font-size:100%;

padding:0 4px 2px;
}

.submenu4 {
	/*background:#00ff00;*/
	display:none;
	border-top:4px solid #99B1D3;
}
/* Hide from IE/Mac \*/
.submenu4 {
	display:block;
	font:65% Verdana;
	text-decoration:none;
	color:#99B1D3;
}

/* Hide from IE/Mac \*/
.login-drop {
	display:block;
	font:65% Verdana;
	text-decoration:none;
	color:#99B1D3;
}
/* End Hide */
.submenu4 a {
	display:block;
	/*height:18px;*/
	padding:1px 1px 1px 12px;
	border-bottom:1px solid #99B1D3;
	border-left:1px solid #99B1D3;
	border-right:1px solid #99B1D3;
	font-weight:normal;
	font-size:11px;
	color:#70808B;
	text-decoration:none;
	background:#f2f2f2;
}
.submenu4 a span.sub { /* for 2nd level menu items */
	
	font:Verdana;
	text-decoration:none;
	padding-left:10px;
	padding-top:20px;
}
.submenu4 a span.sub1 { /* for 2nd level menu items */
	border-top:1px solid #99B1D3;
	font:Verdana;
	text-decoration:none;
	padding-left:10px;
}
.submenu4 a.top { /* for bottom menu items */
	border-top:4px solid #99B1D3;
}
.submenu4 a.btm { /* for bottom menu items */
	border-bottom:4px solid #99B1D3;
}
.submenu4 a.btm2 { /* for bottom menu items */
	border-top:1px solid #99B1D3;
	border-bottom:4px solid #99B1D3;
	padding:5px;
}
.btm1 { /* for bottom menu items */
	display:block;
	/*height:18px;*/
	padding:1px 1px 1px 12px;
	border-left:1px solid #99B1D3;
	border-right:1px solid #99B1D3;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	background:#f2f2f2;
	border-bottom:4px solid #99B1D3;
}

.btm3 { /* for bottom menu items */
	display:block;
	/*height:18px;*/
	padding:1px 1px 1px 12px;
	border-left:1px solid #99B1D3;
	border-right:1px solid #99B1D3;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	background:#fff URL(images/tall5.gif) repeat-x;
	border-bottom:4px solid #99B1D3;
}


.submenu4 a:hover {
	/*text-decoration:underline;*/
	background:#CECECE;
}

.submenu4 a:visited {
	color: #70808B;
}

/* End Hide */
.submenu5 a {
	display:block;
	/*height:18px;
	padding:1px 1px 1px 12px;
	border-bottom:1px solid #99B1D3;
	border-left:1px solid #99B1D3;
	border-right:1px solid #99B1D3;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	background:#0033cc;
	*/
}
.submenu5 a span.sub { /* for 2nd level menu items */
	
	font:Verdana;
	text-decoration:none;
	padding-left:10px;
}
.submenu5 a.top { /* for bottom menu items */
	/*
	border-top:4px solid #99B1D3;
	*/
}
.submenu5 a.btm { /* for bottom menu items */
	/*
	border-bottom:4px solid #99B1D3;
	*/
}
.submenu5 a:hover {
	background-color: #CCCCCC;
}
.dot {
	font:bold 16px/12px Verdana,Arial,Helvetica;
}


.smDownload {
	height: 50px;
	border: 1px dashed #023160;
	margin-bottom: 10px;
	padding: 5;
}

.blue{
	color:#2394D7;
}

#Search1{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#newLog1 {
font-family:Verdana;
font-size:11px;
line-height:15px;
color:#5A5E61;
width:250px;
top:0;
right:0;
position:relative;
border:thin solid #CCC;
background-color:#fff;
padding:5px;
}

#newLog1 a{
text-decoration:none;
font-family:Verdana;
font-size:11px;
line-height:15px;
color:#5A5E61;
position:relative;
background-color:#fff;
}

#newLog1 a:hover{
	text-decoration:underline;
	font-family:Verdana;
	font-size:11px;
	line-height:15px;
	color: #3399CC;
	position:relative;
	background-color:#fff;
}

#infoLog {
	clear:both;
	text-decoration: none;
	position: relative;
	margin-bottom: 10px;
}
#maininfo {
	clear:both;
	position: relative;
	
}
#midInfo {
	position: relative;
	clear: both;
}
#info1 {
	float: left;
	position: relative;
	width: 400px;
	padding-left: 5px;
	font-size: 12px;
	padding-right: 10px;
}
#info2 {
	float: left;
	position: relative;
	padding-left: 5px;
}
.infoHeading {
	background-image: url(../images5/gray_gradient2.jpg);
	border: 1px solid #999999;
	margin-left: 0px;
	margin-right: 5px;
	padding-left: 10px;
	font-weight: bold;
	color: #333333;
	font-size: 10px;
	margin-bottom: 10px;
}

#shadow {
	background-color: #FFFFFF;
	padding: 5px;
	position: relative;
	border: 1px solid #006699;
	height: 75px;
}

#shadow1 {
	padding: 0px;
	position: relative;
	height: 75px;
	
}



#menuFeature, #menuFeatureS {
	position:absolute;
	width:300px;
	margin:3px 3px 3px 3px;
	left:235px;
	z-index:991;
	visibility:hidden;
	top: 1000px;
	
}
.feature_icon {
	text-decoration: none;
	margin: 5px 5px 5px 5px;
	text-align: center;
	float: left;
	width: 100px;
}

.feature_icon:hover {
	background-color:#FFFF99;
}
.feature_icon a{
	text-decoration: none;
	margin: 5px 5px 5px 5px;
}

.feature_icon a:hover{
	background-color:#FFFF99;
	
	
}
.trans_mf {
    position:absolute;
	width:300px;
	margin:3px 3px 3px 3px;
	left:235px;
	z-index:991;
	visibility:hidden;
	top: 1000px;
	
	
	/* Mozilla ignores crazy MS image filters, so it will skip the following */
   
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images4/shadow-strip_2.png');
}


.trans_shadow1 {
    margin: 5px;
	position: relative;
	border: 1px solid #006699;
	height: 75px;
	

	/* Mozilla ignores crazy MS image filters, so it will skip the following */
    
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images4/trans-white_strip-75_2.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.trans_shadow1[class] {
  background-image:url(../images4/trans-white_strip-75_2.png);
}

/* IE ignores styles with [attributes], so it will skip the following. */
.trans_mf[class] {
  background-image:url(../images4/shadow-strip_2.png);
}
.title_bg {
	background-image: url(../images/tall_m.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border: 1px solid #CCCCCC;
	
}
.title_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099CC;
	float: right;
}
#main-right {
	float: left;
	position: relative;
}
#main-left {
	float: left;
	position: relative;
	width: 200px;
}
.n_table table, td{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.rt_heading {
	border: 1px solid #99FF00;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #006600;
	background-color: #D5FFBF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.left_Tab{
	background-image:url(../image8/topbar_selected_left.gif); 
	background-repeat:no-repeat; 
	height:29px;
}


.right_Tab{
	background-image:url(../image8/topbar_selected_right.gif); 
	background-repeat:no-repeat; 
	height:29px;
}


.mid_Tab{
	background-image:url(../image8/topbar_selected_mid.gif); 
	background-repeat:repeat-x; 
	height:29px;
}

.left_Tab_off{
	background-image:none; 
	height:29px;
}


.right_Tab_off{
	background-image:none; 
	height:29px;
}


.mid_Tab_off{
	background-image:none 
	height:29px;
}

.searchText{
	
	background-image:url(../images/tall_m_blue2.gif);

}


#topBar {
	background-image: url(../images/tall3.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #336699;
	text-transform: none;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	background-repeat: repeat-x;
	vertical-align: bottom;
}

.textfield_effect {
	
	/*we will first set the border styles.*/
	
	border-width: 0px;
	
	border-style: none;
	
	border-color: #FF0000;
	
	/*we are now going to add in the shadow image that we created earlier*/
	
	background-image: none;
	
	margin-top:7px;
	
	background-repeat: repeat-x;
	
	/*I am going to add some text formatting of my own*/
	
	font-family: Arial, Helvetica, sans-serif;
	
	font-size: 24px;
	
	color: #333333;
	
	width: 480px;
	
	height: 30px;
	
}


.textfield_effect_1 {
	
	/*we will first set the border styles.*/
	
	border-width: 0px;
	
	border-style: none;
	
	border-color: #FF0000;
	
	/*we are now going to add in the shadow image that we created earlier*/
	
	background-image: none;
	
	margin-top:12px;
	
	background-repeat: repeat-x;
	
	/*I am going to add some text formatting of my own*/
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-weight:bold;
	
	font-size: 16px;
	
	color: #333333;
	
	width: 480px;
	
	height: 25px;
	
}

.textfield_effect_2 {
	
	/*we will first set the border styles.*/
	
	border-width: 0px;
	
	border-style: none;
	
	border-color: #FF0000;
	
	/*we are now going to add in the shadow image that we created earlier*/
	
	background-image: none;
	
	margin-top:15px;
	
	background-repeat: repeat-x;
	
	/*I am going to add some text formatting of my own*/
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-weight:bold;
	
	font-size: 12px;
	
	color: #333333;
	
	width: 480px;
	
	height: 25px;
	
}

 

/*we are now going to style how the textfield will look when we

hover over it and when we actually have it selected*/

 

.textfield_effect:hover {
	
	border-color: #64acd8;
	
	border-width: 1px;
	
}

.textfield_effect:focus {
	
	border-color: #64acd8;
	
	border-width: 1px;
	
}
