#train_wrapper{
width:655px;
height:625px;
}

#train_bio{
width:655px;
height:auto;
}

#train_links{
width:655px;
height:auto;
}

#vid_nav{
height:450px;
width:125px;
float:left;
text-align:left;
background-image:url(_images/nav_bg.jpg);
border-top: 4px solid #CCCCCC;
}

#static_container{
background-image:url(_images/text_bg.jpg);
background-repeat:repeat;
height:auto;
width: 655px;
padding: 10px 0 10px 0;
border-bottom:5px solid #CCCCCC;
border-top:5px solid #CCCCCC;}

#sect_name{
height: auto;
width:620px;
border-left: 2px solid #CCCCCC;
border-right: 2px solid #CCCCCC;
border-bottom:5px solid #CCCCCC;
border-top: 5px solid #CCCCCC;
}

#video-frame{
width:655px;
height:auto;
float:left;
}

#video-b-left{
width:530px;
*width:510px;
height:450px;
float:left;
background-image:url(_images/mov_bg.jpg);
border-top: 4px solid #CCCCCC;}

#video-c-left{
width:125px;
height:300px;
float:left;}

#video-b-right{
width:655px;
min-height:200px;
max-height:400px;
float:left;
overflow:auto;
overflow-x: hidden;
margin-right:10px;
background-color:#081122;
background-repeat:repeat;}

#text_box{
margin: 10px;
padding: 5px;
background-color:#FFFFFF;
border:2px solid #CCCCCC;}

#tab_nav{
height:30px;
width:auto;
margin-top: 10px;
text-align:center;
margin-bottom:5px;}

#sect_head{
background-image:url(tips/header.jpg);
background-repeat:no-repeat;
height:35px;
margin-top:0px;}

.page-return{
font-family:Arial, Helvetica, sans-serif
color: #FFFFFF;
padding-top:50px;
margin-top:50x;
margin-left:310px;
text-align:right;}

#footer{
 width: 650px ;
 margin-left: auto ;
 margin-right: auto ;
 margin-top:150px;
 text-align:left;
 padding-left:-20px;
 }




/* TEXT */
	
h1{
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: bold;
text-transform: normal;
letter-spacing: normal;
line-height: 1em;
color:#333333;
padding: 10px 10px 0px 0px;}

h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
padding: 10px 60px 10px 10px;}

.linktext{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
padding: 10px 60px 10px 10px;
color:#CC0000;}

.headline{
font-family:Arial, Helvetica, sans-serif
font-size: 48px;
font-style: normal;
color: #FFFFFF;
padding-top:40px;
margin-top:40px;}


a.linktext:link {color: red; text-decoration: none; }
a.linktext:visited {color: purple; text-decoration: none; }
a.linktext:hover {color: orange; text-decoration: underline; }
a.linktext:active {color: blue; } 


h3{
font-size: 12;
font-family: arial;
font-weight: bold;
color: #E40000;
padding-left:10px; }


h4{
font-size: 14;
font-family: arial;
font-weight: bold;
color: black; }

.disclaimer{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 1.5em;
text-align:left;
margin-left:15px;}

.disclaimer a:link {color: red; text-decoration: none; }
.disclaimer a:visited {color: purple; text-decoration: none; }
.disclaimer a:hover {color: orange; text-decoration: underline; }
.disclaimer a:active {color: blue; } 

.title{
font-size: 14;
font-family: arial;
font-weight: bold;
color: #E40000; }

.text{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.5em;
}

.longvid{
height:20px;
width:auto;
color:white;
}

a.longvid:link {color: red; text-decoration: none; }
a.longvid:link {color: purple; text-decoration: none; }
a.longvid:link {color: orange; text-decoration: underline; }
a.longvid:link {color: blue; } 




/*********************** 
************************
XXX - MENU STARTS HERE -- XXX
************************
***********************/

.menux { 
margin-left: 0px; 
margin-top:0px;
padding-right:10px; 
height: 200px; 
font-size: 10pt; 
font-family: verdana;
color:#FFFFFF;
}

.menux ul { 
margin: 0pt; 
padding: 0pt;
padding-top:10px;
padding-left:10px;
position: relative; 
z-index: 500; 
list-style-type: none;
text-align:center;
color:#FFFFFF; 
width: 125px;}

.menux li { 
background-color:#12315d; 
background-image:url(_images/menu_over.jpg); 
background-repeat:repeat; 
float: left;
 }

.menux li.sub { 
background-color: #003399;
 }

.menux table { 
position: absolute; 
border-collapse: collapse; 
top: 0pt; left: 0pt; 
z-index: 100; 
font-size: 2em; 
margin-top: -1px;
 }

.menux a, .menux a:visited { 
border-top: 1px solid #FFFFFF; 
border-left:1px solid #FFFFFF; 
border-right: 1px solid #FFFFFF; 
border-bottom:1px solid #666666; 
display: block; 
text-decoration: none; 
height: 1.6em; 
line-height: 1.6em; 
width: 125px; 
color: #FFFFFF; 
padding-left: 0em; 
font-weight: normal; 
font-style: normal; 
font-variant: normal; 
text-transform: none; }

.menux b { 
float: right; 
margin-right: 5px;
color:#FFFFFF; }

* html .menux a, * html .menux a:visited { 
width: 125px; 
line-height: 1.8em;
color:#FFFFFF; }

* html .menux a:hover { 
color: #FFFFFF; 
background-color: #336699; 
position: relative; 
font-weight: normal; 
font-style: normal; 
font-variant: normal; 
text-decoration: none; 
text-transform: none; }

.menux li:hover { 
position: relative;
color:#FFFFFF; }

.menux a:active, .menux a:focus { 
color: #ffffcc; 
background-color: #336699; 
font-weight: normal; 
font-style: normal; 
font-variant: normal; 
text-decoration: none; 
text-transform: none; }

.menux li:hover > a { 
color:#FFFFFF;
background-color: #759ec6; 
font-weight: normal; 
font-style: normal; 
font-variant: normal; 
text-decoration: none; 
text-transform: none;}

.menux li ul { padding: 2em; 
visibility: hidden; 
position: absolute; 
top: -2em; 
left: 1em; 
background-color: transparent;
color:#FFFFFF; }

.menux li:hover > ul { visibility: visible; }

.menux ul a:hover ul ul { visibility: hidden; }

.menux ul a:hover ul a:hover ul ul { visibility: hidden; }

.menux ul a:hover ul a:hover ul a:hover ul ul { visibility: hidden; }

.menux ul a:hover ul { visibility: visible; }

.menux ul a:hover ul a:hover ul { visibility: visible; }

.menux ul a:hover ul a:hover ul a:hover ul { visibility: visible; }

.menux ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility: visible; }

.style1 {color: #FFFFFF}


/*********************** 
************************
XXX -- PAGE LINKS FOR TIPS SECTIONS -- XXX
************************
***********************/

#sect_links{
margin-left: 0 auto;
margin-right: 0 auto;
text-align:left;
}

#blueblock{
padding: 0 0 0 0;
margin-bottom: 0px;
width:220px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #333;
margin-left:20px;}

* html #blueblock{ /*IE 6 only */
w\idth: 250px; /*Box model bug fix */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;}

#blueblock li {
margin: 0;}

#blueblock li a{
display: block;
padding: 4px;
color: #000000;
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
text-decoration:underline;
text-align:left;
color: #E40000;}


