/**** Default Template Styles *****/
body { font-family:Trebuchet MS, Arial; background:#ffffff; font-size:11px; color:#000000;}
a img { border:none; }
a:link, a:visited, a:active {
text-decoration:none;
color:#343539;
font-weight:normal;
}
a:hover {
text-decoration:underline;
color:#ef0d15;
font-weight:normal;
}

form { margin:0; padding:0; }
textarea { width:280px;	height:160px; }

/*** Page specific Template Styles ***/
#index-template { width: 796px; margin:0 auto; }
#index-template #swf-quotes { float:left; width:297px; padding-left:6px;}
#index-template #video {float:left; width:301px; overflow:hidden;padding-left:7px; }
#index-template #nav { float:left; width: 185px;}
#index-template #page-content { float:left; background:#BEBCAE; padding:5px; width:605px; font-size:12px;padding-bottom:8px;}
#index-template #headlines, #index-template #request-info { float:left; }

#page-template { width: 796px; margin:0 auto; }
#page-template #column-left { width:190px; float:left; } 
#page-template #column-right { width:606px; float:left; }
#page-template #page-content { padding:5px 10px; }
#page-template #request-info { margin-top:10px; }

/** Header 
#header { background: url('../../img/gradient.gif') repeat-y right; margin:2px 0 8px 0; }
#header #dateformat { font-size: 11px; padding: 5px; color:#ffffff; text-align:right; background:#343539; }
#header #links { font-size:11px; padding:5px; color:#9c9c95; text-align:right; float:right; background:#fff; width:400px; }***/

#dateformat { font-size: 11px; padding: 5px; color:#ffffff; background:#343539; }
#links { font-size:11px; padding:5px; color:#9c9c95; background:#fff;}


/*** Navigation ***/
#nav ul { margin:0px;padding:0px; }
#nav ul li { margin:0 0 2px 0; padding:0px; list-style:none; height:32px; }

/**** Footer ***/
#footer { text-align:center; padding: 10px; }


#headlines, #request-info { width:172px; border: 1px solid #9C9C95; margin:0 0 10px 5px; text-align:center; }
#headlines { height:110px; }
#headlines #cfgallery { position: relative; margin:0; padding:0; }
#headlines #cfgallery li { display: block; }
#headlines #heading, #request-info #heading { 
background-color:#bebcae;
font-size:12px;
font-weight:bold;
padding:5px;
color:#464747;
text-align:left;
border-bottom: 1px solid #9c9c95;
margin-bottom:5px;
}
#request-info img { margin: 10px 0 15px 0; }

/**** Content Specific ****/
#page-content { border: 1px solid #9C9C95; }
p.title { font-size: 14px; color:#ef0d15; font-weight:bold; }
p.subtitle { font-size: 12px; color:#343539; font-weight:bold; }
p.subnav { font-size: 12px; color:#343539; font-weight:normal; }

.input { border: 1px solid #bebcae;  background: #ffffff; }
.button { border: 1px solid #bebcae; background: #bebcae; }
.label { text-align:right; }

td.form { font-size: 12px; padding: 5px; color:#000000; }

div#insideblock {
background-color:#ffffff;
width:595px;
height:587px;
left:5px;
bottom:0px;
border: 1px solid #9c9c95;
font-size: 12px;
padding: 5px;
color:#464747;
}



div#searchme {
background-color:#bebcae;
width:158px;
height:100px;
right:0px;
bottom:0px;
border: 1px solid #9c9c95;
font-size: 12px;
font-weight:bold;
padding: 5px 0px 0px 0px;
color:#ffffff;
}
