body {
margin:0px;
background-color:#BEBEBE;
background-image:url(http://www.wetrainu2.com/images/bg.gif);
background-repeat:repeat-x;
}
td {
font-family:Tahoma, arial, verdana,sans-serif;
line-height:14px;
font-size:11px;
color: #3a3a3a;
}
td p, td ul{
font-size: 12px;
line-height: 15px;
}
h1{
color:#37577A;
font-size: 18px;
}
h2{
font-size: 14px;
}
h3{
font-size: 14px;
}
input {
width:104px;
height:14px;
border:1px solid #CCCCCC;
font-size:9px;
color:#222222;
background:#DFDFDF;
}

a img{
border: none;
}

sup{
	vertical-align: top;
	font-size: smaller;
}

.padding_mn {

}

.padding_mn #topLinks{
text-align: right;
height: 34px;
width: 100%;
}

.padding_mn #topLinks td{
text-align: right;
color:#BFBFBF;
letter-spacing: 1px;
font-size: 10px;
padding: 0 2px;
}

.padding_mn #topLinks a {
	color:#BFBFBF;
	text-decoration: none;
}

.padding_mn #topLinks a:hover {
	text-decoration: underline;
}

#loginForm {
 width: 100%;
}

#loginForm a img{
border: none;
}

.grid{
background: url(/images/rt-col-bg.gif) repeat-y;
}

.grid .rtColumn-img{
margin: 10px 0 25px;
}

.grid #made-in-america, .grid #signupBtn{
text-align: center;
}

.testimonial{
margin: 2.5em 40px 1em;
}
.quote{
font-style: italic;
}
.author{
font-weight: bold;
}
/*sstyles for header*/
.header {
background-image:url(http://www.wetrainu2.com/images/header_bg.gif);
border:12px solid #FFFFFF;
background-color:#6DCFE6;
background-repeat:repeat-x;
}
#logo{
padding: 23px 0 0 71px;
}
#tagline_container{
position: relative;
width: 100%;
}
#tagline{
width: 300px;
font-family:Arial, Helvetica, sans-serif;
position: absolute;
right: 60px;
top: -33px;
text-transform: uppercase;
font-size: 24px;
color: #3a3a3a;
text-align: center;
line-height: normal;
}
#commercial{
	float: right;
}
#main_nav{
font-size: 9px;
list-style: none;
margin: 0;
padding: 0;
}
#main_nav li{
display: inline;
}
#main_nav a{
color: #bebebe;
font-weight: bold;
text-decoration: none;
}
#main_nav a:hover{
color: #ffffff;
}
.body_mn {
padding-top:8px;
}
.body_p {
background-color:#DCDCDC;
border:1px solid #A6A6A6;
padding-top:8px;
}

.div_v {
background-image:url(http://www.wetrainu2.com/images/dividor_v.gif);
background-repeat:repeat-y;
}
.txtarea {
width:153px;
height:74px;
font-size:9px;
color:#222222;
}
.lnks {
text-decoration:none;
color:#37577a;
background-image:url(http://www.wetrainu2.com/images/links_underline.gif);
background-repeat:repeat-x;
}
.lnks:hover {
text-decoration:underline;
color:#37577a;
background-image:url(http://www.wetrainu2.com/images/links_underline.gif);
background-repeat:repeat-x;
}
.bdr_banner {
border-left:1px dotted #A6A6A6;
}
.doc {
color:#ffffff;
padding: 0 10px 0 0;
}
.more_dt {
color:#A0A0A0;
}
.more {
color:#EDEDED;
font-weight:bold;
text-decoration:none;
}
.more:hover {
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}
.bdr-dtd_tp {
border-top:1px dotted #A6A6A6;
}
.padding_lft {
padding-left:10px;
}
/*styles for package*/
.pack_mat {
color:#505C50;
}
.pack1_cell{
	background: url(/images/pack1_tp.gif) 0px 19px;
}
.pack2_cell{
	background: url(/images/pack2_tp.gif) 0px 19px;
}
.more_dt_pack {
color:#505C50;
}
.more_pack {
color:#37577a;
font-weight:bold;
text-decoration:none;
}
.more_pack:hover {
color:#37577a;
font-weight:bold;
text-decoration:underline;
}

/*  services for package */

.services-padding{
padding:30px 18px 30px 18px;
background-color:#DCDCDC;
border:1px solid #A6A6A6;
}

.sercices-txt{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:11px;
color:#515151;
}

.services-more-padding1{
padding-bottom:25px;
}


.s-head-1{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
line-height:11px;
color:#37577a;
}

.s-head-2{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
line-height:11px;
color:#5B5C56;
}


.slink-1{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
line-height:14px;
color:#5B5C56;
text-decoration:underline;
}
.slink-1:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
line-height:14px;
color:#37577a;
text-decoration:underline;
}

.commercial-body{
background-color:#EDEDED;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.commercial-line{
padding-top:11px;
padding-bottom:6px;
padding-left:14px;
background-image:url(http://www.wetrainu2.com/images/commercial-line.gif);
background-repeat:repeat-x;
background-position:bottom left;
}

.commercialbody-padding{
padding-left:15px;
padding-right:15px;
}


.slink-2{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
line-height:14px;
color:#37577a;
text-decoration:none;
}
.slink-2:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
line-height:14px;
color:#37577a;
text-decoration:underline;
}

.s-com-link{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1E251E;
text-decoration:none;
}
.s-com-link:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#1E251E;
text-decoration:underline;
}


.carea{
padding-left:3px;
font-family:Tahoma;
line-height:12px;
font-size:11px;
font-weight:bold;
color:#666666;
}

.carea2{
padding-left:3px;
font-family:Tahoma;
line-height:12px;
font-size:11px;
font-weight:bold;
color:#16739F;
}

.cm-txt1{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
line-height:12px;
color:#0B4258;
}

.cm-txt2{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
line-height:14px;
color:#1B1B1B;
}
.cm-txt3{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
line-height:14px;
color:#165C79;
}

.cm-txt4{
font-family:Tahoma;
font-size:11px;
line-height:14px;
color:#050505;
}



/*styles for footer*/
.us_support{
text-align:left;
font-size: 10px;
margin: 5px 0;
}

.cc-body{
padding-left:9px;
padding-right:9px;
background-color:#FFFFFF;
border-left:1px solid #D2D2D2;
border-right:1px solid #D2D2D2;
}

.c-body{
background-image:url(http://www.wetrainu2.com/images/cbody.gif);
background-repeat:repeat-x;
background-position:left top;
}

.cc-top{
width:397px;
border-top:1px solid #D2D2D2;
background-color:#FFFFFF;
}

.cc-bottom{
width:397px;
border-bottom:1px solid #D2D2D2;
background-color:#FFFFFF;
}

.cc1{
background-image:url(http://www.wetrainu2.com/images/cc-1.gif);
background-repeat:no-repeat;
background-position:left top;
}

.cc2{
background-image:url(http://www.wetrainu2.com/images/cc-2.gif);
background-repeat:no-repeat;
background-position:top right;
}

.cc3{
background-image:url(http://www.wetrainu2.com/images/cc-3.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

.cc4{
background-image:url(http://www.wetrainu2.com/images/cc-4.gif);
background-repeat:no-repeat;
background-position:bottom right;
}

.ccleft{
width:9px;

background-color:#FFFFFF;
border-left:1px solid #D2D2D2;
}

.ccright{
width:9px;
background-color:#FFFFFF;
border-right:1px solid #D2D2D2;
}

.contact-txt{
padding-left:10px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:11px;
color:#535252;
}


.c-head1{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
line-height:11px;
color:#535252;
}



.c-txt1{
font-family:Tahoma;
font-size:10px;
line-height:12px;
color:#FFFFFF;
}

.c-txt2{
font-family:Tahoma;
font-size:10px;
line-height:12px;
color:#181818;
}



/*styles for footer*/
.lnks_btm {
color:#37577a;
padding-top:0px;
padding-left:12px;
}
.nav_btm {
text-decoration:none;
color:#37577a;
}
.nav_btm:hover {
text-decoration:underline;
color:#37577a;
}
.cprt {
padding-top:0px;
color:#3A3A3A;
}

/* HOME PAGE */
.features-list{
	font-size: 11px;
	margin: 5px 0 8px 12px;
	padding: 0;
}


/* ABOUT PAGE */
.profile { min-height: 165px; margin: 0 0 25px 0; padding: 0 0 12px 0; border-bottom: 1px dashed #83919f; }
*html .profile { height: 165px; }
#profile_final { border: 0; }
.profile .profile_imgs { float: left; text-align: center; }
.profile .profile_imgs .profile_pic { border: 1px solid #000000; }
.profile .profile_copy { margin: 0 0 0 138px; }
