/* CSS Document */
* { padding: 0;}
* { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif}
h1, h2, h3, h4, h5, h6 {font-family: Tahoma, Verdana, Arial, Helvetica, sans}

body { font-size: small; color: #333 }
h1, h2 { font-family: 'trebuchet ms', verdana, arial; padding: 10px;}

p { margin: 5px 0;}
li { margin-left: 0px; }

h1 { font-size: 2em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.6em; }
h5 { font-size: 1.2em; }
h4 {
	color: Cornsilk;
	font-size:1em;
        font-variant: small-caps;
        letter-spacing:.1em;
}
.msg {
    text-align: center; font: bold .9em Verdana,Arial,sans-serif; padding: .2em .4em; margin: 0 1em 0.5em; 
    border: 1px solid #8a1f11; background: #FBE3E4; color: #8a1f11; border-color: red;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#403c3c;
}
a {text-decoration:none; color:#ecdeb2;}
.header_bar
{
 background-image:url(images/menu_bar.jpg);
 height:50px;
 width:509px;
}
.bg
{
 background-color:#403c3c;
}
.bg a:hover
{
 background-color: #999999;
}


.head_top
{
 background-image:url(../images/head_top.jpg);
 background-position:bottom;
 background-repeat:repeat-x;
 height:76px;
}
.head_mid
{
 background-image:url(../images/mid_flash.png);
 background-position:top;
 background-repeat:repeat-x;
 height:295px;
}
.dark_bg a:hover
{
 background-image:url(../images/dark_bg.jpg);
 height:73px;
}
.blue_bg
{
 background-image:url(../images/blud_bg.jpg);
 background-repeat:repeat-y;
 width:306px;
 height:577px;
}
.header_navg_txt
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
}
.quote
{
	font-size:11pt;
	color:#FFFFFF;
	font-family: "Letter Gothic Std";
	font-weight:normal;
}
.shadow
{
 background-image:url(../images/shadow.png);
 background-position: top;
 background-repeat:no-repeat;
 width:564px;
 height:34px;
 margin-left:5px;
}
.footer_bg
{
 background-image:url(../images/footer_bg.jpg);
 background-position: top;
 background-repeat:repeat-x;
 height:144px;
}
.body_heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#ab1515;
}
.body_text
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#FFFFFF;
}
.body_text2
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#c2e2f1;
}
.link
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#ecdeb2;
	text-decoration:none;
}
.link a:hover
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#e3b2ec;
	text-decoration:none;
}
.sub_heading_orange
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#796c6c;
}
.sub_heading_green
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#a6a49c;
}

.project
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color: #091a63;
	text-transform:uppercase;
}
.news_text
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #333333;
}
.date
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color: #666666;
}
.body_text_14
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#333333;
}
.border
{
 border:1px solid #999999;
 width:200px;
 size:14px;
 height:20px;
}
.frm input, .frm select{
 border:1px solid #999999;
 background-color: #333333;
 color: #ffd;
 font-size:12px;
}
.frm input{
 width:200px;
 height:20px;
 padding-left: 0.3em;
}
.frm select{
    width:200px;
}
.frm textarea{
    padding-left: 0.3em;
    border: 1px solid #999;
    background-color:#333;
    color:#ffd;
    font-size:12px;
    width: 405px;
}
.white_txt_12
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-weight:bold;
 text-decoration:none;
 font-size:12px;
}
.org_txt_12
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #FF9D3C;
 font-weight:bold;
 text-decoration:none;
 font-size:12px;
}
/* ======= jQuery Button Styles ====== */

button{
    display: inline-block;
    overflow: visible;
    position: relative;
    text-align: center;
    font: bold .9em Tahoma,Verdana,Arial,sans-serif;
    cursor: pointer;
    background: url("images/jui_e6e6e6_1x400.png") repeat-x scroll 50% 50% #E6E6E6;
    border: 1px solid #D3D3D3;
    color: #555;
    -moz-border-radius:4px;
    -khtml-border-radius:4px;
    text-decoration: none !important;
    width: auto;
        margin: 0.5em 0.4em 0.5em 0;
}

button:hover{
    background: url("images/jui_dadada_1x400.png") repeat-x scroll 50% 50% #DADADA;
    border: 1px solid #999;
    color: #212121;
}
button:active{
    outline: medium none;
}
button span{
    width: auto;
    min-width: 60px;
    margin: 3px;
}
 
