/* ######### CSS for top level tabs ######### */

#cdProcess {width:100%; clear:both; padding:0px; margin:0px; border:0px;}

#mytabsmenu {width:229px; float:left;}

#mytabsmenu li {list-style-type:none; margin-left:0px; line-height:20px; vertical-align:middle; font-weight:bold;}

.tabsmenuclass ul{
overflow: hidden;
width: 100%;
margin: 20px 0px 0px 20px;
padding: 0;
list-style-type: none;
text-decoration:none;
}

.tabsmenuclass li{
float: left;
width: 100%;
height:77px;
text-align:center;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
margin:0px;
border:0px;
}

.tabsmenuclass a{
display: block;
height:77px;
text-decoration: none;
color:#000066;
list-style-type:none;
margin:0px;
border:0px;
padding:0px;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
display: block;
height:77px;
text-decoration: none;
color:#000066;
list-style-type:none;
margin-top:0px;
border:0px;
padding:0px;
}

.step {width:229px; height:77px; background-image:url(../../images/cdprocess-step.gif); background-repeat:no-repeat; text-decoration:none; border:0px; margin-top:0px; padding:0px;}		

.step a:hover {width:229px; height:77px; background-image:url(../../images/cdprocess-redstep.gif); 
				background-repeat:no-repeat; text-decoration:none; color:#9b3c28; text-decoration:none; border:0px; margin-top:0px; padding:0px;}
		
.laststep {width:229px; height:77px; background-image:url(../../images/cdprocess-laststep.gif); 
				background-repeat:no-repeat; text-decoration:none; border:0px; margin:0px; padding:0px;}
		
.laststep a:hover {width:229px; height:77px; background-image:url(../../images/cdprocess-laststep-red.gif); 
				background-repeat:no-repeat; text-decoration:none; color:#9b3c28; border:0px; margin:0px; padding:0px;}

/* ######### CSS for sub menu container below ######### */

#mysubmenuarea {float:left; width:370px; margin-left:50px; margin-top:20px;}


.tabsmenucontentclass{
float: left;
clear:right;
width: 370px;
height: auto;
margin: 0;
padding: 0;
}

.tabsmenucontentclass ul{
margin: 0;
padding: 0px 0px 0px 20px;
list-style-type: disc;
list-style-position:outside;
line-height:18px;
font-size:12px;
}

.tabsmenucontentclass li{
clear:both;
width:100%;
padding: 5px 5px 5px 10px;
margin:0px 0px 0px 10px;
vertical-align:middle;
width:300px;
list-style-type: disc;
}

.tabsmenucontentclass h1 {font-size:16px; font-weight:bold; padding-bottom:15px;}


.tabsmenucontentclass p {line-height:15px; font-size:16px;}





