
h2{
font-size:11pt;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-stretch: ultra-condensed;
color: #b78c26;
font-weight:normal;
padding:10px;
text-align:center;
}

body{
padding:0px;
margin:0px;
background-color:#000;
background:url('images/bg_ptrn_red.jpg');
font: 11px/15px Arial,Helvetica,Verdana,sans-serif;
}

.trns_bx{
position:absolute;
width:200px;
height:200px;
background:#ccf;
border:solid 1px #000;
opacity:0.9;
filter: alpha(opacity=90);
}

.trns_bx_shdw{
position:absolute;
top:5px;
left:5px;
width:200px;
height:200px;
background:#000;
border:solid 1px #000;
opacity:0.2;
filter: alpha(opacity=20);
}

.lgin_frm{
position:absolute;
left:330px;
top:-200px;
z-index:300;
}

.lgn_frm_tbl{
width:200px;
padding:10px;
position:absolute;
}

.login_class{
color:#fff;
position:absolute;
top:350px;
left:-140px;
}

.clickable{
cursor:pointer;
background-color:#71cbff;
color:#00f;
padding:5px;
margin:5px;
text-align:center;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:8pt;
}

.expandable{
cursor:pointer;
background-color:#71cbff;
color:#00f;
padding:5px;
margin:5px;
border:outset 1px #71cbff;
text-align:center;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:8pt;
}

.clickable{
cursor:pointer;
background-color:#447a99;
color:#bbf;
padding:5px;
margin:5px;
border:outset 1px #447a99;
text-align:center;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:8pt;
}



.forms{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:11pt;
background-color:#5396bc;
padding:5px;
width:550px;
margin-left:25px;
color:#fff;
z-index:200;
border:outset 2px #009;
}

.inf_lbl{
background-color:#009;
color:#fff;
text-align:right;
padding:3px;
}

.inf_vlu{
color:#000;
text-align:left;
padding:3px;
border:solid 1px #000;
}


.main_over
{
text-align:center;
cursor:pointer;
color:#fff;
background-color:#8a0e00;
padding:5px;
margin:5px;
font-weight:normal;
font-size:8pt;
}

.main_up
{
text-align:center;
cursor:pointer;
color:#00f;
background-color:#71cbff;
padding:5px;
margin:5px;
font-weight:normal;
font-size:8pt;
}


.sub_over
{
cursor:pointer;
color:#00f;
}

.sub_up
{
cursor:pointer;
color:#fff;

}

.reqird
{
font-size:8pt;
font-weight:bold;
color:#900;
}

#dprt_pu
{

}


.extraform{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:11pt;
background-color:#5ba3cd;
padding:5px;

color:#fff;
font:weight:bold;
}

.addishstps{
width:500px;
background-color:#3a6984; 
border:outset 1px #2b4d61;
color:#fff;
font:weight:bold;
}

.mailing_inf{
color:#00f;
padding:5px;
margin:5px;
border:outset 1px #71cbff;
text-align:center;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:8pt;
background-color:#71cbff; 
}





.forms div{
padding:3px;

}

.content{
position:relative; 

margin-left:150px;

background-color:#fff;
border-top:solid 1px #000;
}

.rclogo{
width:768px; height:75px;
background:url('images/redcarpetLogo2.png');
background-repeat:no-repeat;
}

* html .rclogo{
width:768px; height:75px;
position: static; z-index: -1; 
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/redcarpetLogo2.png", sizingMethod="crop");

}


.top{
width:758px; height:75px;
padding: 0px 5px 10px 5px;
background-position:bottom left;
position: absolute;
background:url('images/top_grad_bg.png');
background-repeat:repeat-x;
}

* html .top{
width:758px; height:70px;
position: absolute; z-index: -1; 
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/top_grad_bg.png", sizingMethod="crop");

}

.sldfade
{
 width:613px; height:30px; overflow:hidden;
padding:0; margin:0px;
}


.middle{
width:758px;
padding:5px;
position: absolute;
background:url('images/middle_grad_bg.png');
background-repeat:repeat-x;
}


* html .middle{
position:static;
 z-index: -1; 
padding:5px;
background:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/middle_grad_bg.png", sizingMethod="crop");

}


#foot_rt{
background:url('images/foot_bg_rt.gif');
background-repeat:no-repeat;
background-position:top right;
width:45px;
}

#foot_lft{
background:url('images/foot_bg_lft.gif');
background-repeat:no-repeat;
background-position:top left;
width:45px;
}




#foot_style{
vertical-align:middle; 
text-align:center;
background:url('images/foot_txtr_bg.gif');
height:32px; 
font-size:10pt;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-stretch: ultra-condensed;
color: #fff;
font-weight:normal;

}

.ttl_txt
{
font-size:12pt;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-stretch: ultra-condensed;
color: #c52127;
font-weight:bold;
padding:10px;
}

.pk_ttl_txt
{
font-size:10pt;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-stretch: ultra-condensed;
color: #b78c26;
font-weight:normal;
padding:5px;
}

.cat_trail{
font-size:10pt;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-stretch: ultra-condensed;
color: #666;
font-weight:normal;
padding:4px;
text-decoration: none;
}

.cap_style{
border-bottom:solid 1px #c8a764; padding-left:10px; color:#9a9a9a; font-size:8pt; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-stretch: ultra-condensed;
 font-weight:normal
}


a.cap_cat_link{
text-decoration:none;
border-bottom:solid 1px #c8a764; padding-left:10px; color:#9a9a9a; font-size:8pt; font-family: Verdana, Arial, Helvetica, sans-serif;
font-stretch: ultra-condensed;
 font-weight:normal
}





.slim_ttl_txt
{
font-size:8pt;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-stretch: ultra-condensed;
color: #b78c26;
font-weight:normal;
padding:1px;
}

.imglst li{
display:inline;

}

.cptn_txt
{
font-size:9pt;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-stretch: ultra-condensed;
color: #000;
font-weight:normal;
padding:10px;

}


.file_inf_txt
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-stretch: ultra-condensed;
width:300px; 
font-size:7pt; 
font-weight:normal;
color:#999
}

.file_inf_txt td
{
padding:5px; border:solid 1px #999; width:200px
}

.pk_inf_txt
{
width:740px;
margin:5px;
}

.pk_inf_txt td
{
padding:5px; border:solid 1px #999;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-stretch: ultra-condensed;
color:#999;
font-size:10pt;
}

.paging_txt
{
position:relative; left:610px; top:-80px;
font-size:10pt;
width:300px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-stretch: ultra-condensed;
color: #b78c26;
font-weight:normal;
}


.paging_links{padding:0 3px 0 3px;}
a.paging_links:link {  color: #b78c26; background-color:#fff}
a.paging_links:visited {  color: #b78c26; background-color:#fff}
a.paging_links:hover {  color: #fff; background-color:#b78c26}
a.paging_links:active {  color: #b78c26; background-color:#fff}

.pg_active_links{padding:0 3px 0 3px;text-decoration: none;}
a.pg_active_links:link {  color: #fff; background-color:#b78c26}
a.pg_active_links:visited {  color: #fff; background-color:#b78c26}
a.pg_active_links:hover {  color: #fff; background-color:#b78c26}
a.pg_active_links:active {  color: #fff; background-color:#b78c26}

.top_menu{
padding:5px 20px 5px 20px;
display:inline;
font-variant: small-caps;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-stretch: ultra-condensed;
font-weight:normal;

}

.sub_menu{
padding:5px 20px 5px 20px;
display:inline;
font-variant: small-caps;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-stretch: ultra-condensed;
font-weight:normal;

}

.dst_col_hd
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-stretch: ultra-condensed;
color:#fff;
font-size:10pt;
border:solid 1px #fff;
background-color:#000; text-align:center; font-weight:normal
}

.dst_col_inf
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-stretch: ultra-condensed;
font-size:10pt;
text-align:center;
}

#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 250px;
	height: 0px;
	z-index: 200;
}

.top_nav{
text-decoration: none;
font-weight:normal;
padding:5px;
}
a.top_nav:link {  color: #b78c26; background-color:#fff}
a.top_nav:visited {  color: #b78c26; background-color:#fff}
a.top_nav:hover {  color: #fff; background-color:#b78c26}
a.top_nav:active {  color: #b78c26; background-color:#fff}

.distrib_nav{
text-decoration: underline;
}
a.distrib_nav:link {  color: #b78c26;}
a.distrib_nav:visited {  color: #b78c26;}
a.distrib_nav:hover {  color: #fff; background-color:#b78c26}
a.distrib_nav:active {  color: #b78c26;}


.sub_nav{
width:150px;
text-decoration: none;
padding:5px;
}

a.sub_nav:link {  color: #b78c26; background-color:#fff}
a.sub_nav:visited {  color: #b78c26; background-color:#fff}
a.sub_nav:hover {  color: #fff; background-color:#b78c26}
a.sub_nav:active {  color: #b78c26; background-color:#fff}

.pk_nav{
width:150px;
text-decoration: none;cursor:pointer;
}
a.pk_nav:link {  color: #666; background-color:#fff}
a.pk_nav:visited {  color: #666; background-color:#fff}
a.pk_nav:hover {  color: #333; background-color:#ccc}
a.pk_nav:active {  color: #666; background-color:#fff}

div.pk_nav:link {  color: #666; background-color:#fff}
div.pk_nav:visited {  color: #666; background-color:#fff}
div.pk_nav:hover {  color: #333; background-color:#ccc}
div.pk_nav:active {  color: #666; background-color:#fff}



