/* Vesper Global CSS Document */

html,body{margin:0;padding:0;background-color:#CCCCCC;}
body{font: 76% arial,sans-serif;text-align:center;font-family:Arial, Helvetica, sans-serif;}
h1{padding-left:5px;font-size:16px;color:#793420;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;}
h2{padding-left:5px;font-size:18px;color:#793420;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;}
h3, h6{margin:0;padding:0 5px 0 0;font-size:18px;color:#793420;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;}
h4{font-size:14px;color:#454545;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;}
h5{font-size:14px;}
a {text-decoration:none;}
a img{border:0;}
a{color:#454545;}
a:hover{color:#793420;border-bottom:2px dashed #793420;}
div#header{display:block;width: 883px;height: 73px;margin-bottom:0px;background-color:#CCCCCC;background-image:url(images/header_back.jpg);background-repeat:no-repeat;/*border: 1px dotted blue;*/}
div#logo{float:left;padding:20px 0 0 20px;width:135px;height:53px;}
div#welcomemsg{font-size:18px;color:#793420;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:bold;}
div#welcomemsg span{font-size:12px;}
div#breadcrumbs{/*float:left;padding: 50px 0 0 25px;width:300px;text-align:left;*/position:relative;left:10px;top:-28px;margin:0;padding:0;text-transform:uppercase;}
div#search{float:right;width:225px;/*padding-top:42px;*/padding-top:10px;}
/*html>body div#search{padding-top:42px;margin:0;}*/
div#search form{margin:0;padding:0;}
div#search label {display:inline;font-family:Arial;font-size:16px;font-weight:normal;margin-bottom:0;color:#605F5F;}
div#search input {display:inline;margin:0;font-family:Arial;}
div#search input.hidden{display:none;}
div#search input#search {width:25px;margin:0;border:0;font-size:10px;background-image:url(images/button_back.jpg);background-repeat:no-repeat;color:#793420;}
div#blogLink{float:left;clear:right;padding-top:10px;font-size:10px;/*margin:0;padding:0;padding-right:5px;margin:-20px 0 0 0;*/}
div#container{text-align:left;background-color: #FFFFFF;/*border:1px dotted red;*/}
/*html>body div#container{height:643px;}*/
div#leftnav{}
div#page_bar{}
div#footer{}

div#container{width:883px;margin:0 auto;overflow:hidden;}
div#content{float:right;width:708px;/*padding:8px;*//*border:1px solid #999999;*//*border:1px dotted black;*/}
html>body div#content{width:696px;margin-bottom:3px;}
div#middle{background-image:url(images/container-background.gif);}
div#leftnav{float:left;width:168px;height:323px;padding:8px;background-image:url(images/container-background.gif);/*background-color:#D5D9D8;*//*background-image:url(images/login_back_strip.jpg);background-repeat:repeat-x;*//*border: 1px solid #999999;*//*border:1px dotted green;*/}
html>body div#leftnav{width:155px;height:306px;}
div#leftnav label{text-transform:capitalize;color:#454545;}
div#leftnav a{/line-height:3em;color:#793420;/*font-size:0.9em;*/}
div#leftnav a:hover{border-bottom:2px dashed #793420;}
div#leftnav input#login_button{border:1px solid #793420;color:#793420;width:5em;cursor:pointer;}
div#leftnav ul{text-align:left;color:#454545;font-family:Arial;font-size:10px;list-style-type:none;text-transform:capitalize;}
div#leftnav li a{color:#454545;}
/* html>body .home_link{width:19.75%;} */
.bar_area{margin: 10px 0;}
ul.progress_bar{border-right: 2px solid #CCCCCC;border-left: 2px solid #CCCCCC;display:inline;width:auto;margin:0;padding:0;list-style-type:none;margin:10px 0;}
/* ul.progress_bar li{display:inline;width:25%;text-align:center;line-height:1.5em;padding-top:20px;} */
ul.progress_bar li{display:inline;width:24%;text-align:center;line-height:1.5em;padding-top:0px;margin-top:10px;}
html>body ul.progress_bar{padding: 10px 0 5px 0;margin:10px 0;}
/*html>body ul.progress_bar li{border: 1px dotted red;padding: 15px 40px;margin-bottom:15px;margin:15px 0;} */
html>body ul.progress_bar li{padding: 0 40px;}
/* ul.progress_bar .current{background-color:#990000;color:#FFFFFF;}
ul.progress_bar .past{background-color:#990000;color:#999999;}
ul.progress_bar .future{background-color:#333333;color:#FFFFFF;}*/
ul.progress_bar .current{color:#793420;border-top: 5px solid #793420;}
ul.progress_bar .past{color:#D98A6F;border-top: 5px solid #793420;}
ul.progress_bar .future{color:#999999;border-top: 5px solid #999999;}
div#footer{display:block;clear:both;height:40px;margin:0;font-family:Arial;font-size:10px;/*border: 1px dotted purple;*/}
div#footer p{text-align:center;padding:3px 0;margin:0;}
div#footer ul{text-align:center;color:#605F5F;padding-top:2px;margin:0;margin-bottom:5px;padding:0;}
div#footer li{display:inline;margin:0;padding:0 8px;border-right:2px solid #605F5F;}
div#footer li.last{border:0;}
div#footer a:hover{border:0;}
input{display: block;width: 10em;border:1px inset #454545;}
label{display: block;margin-bottom: 0.5em;font-weight: bold;}
a.button{color:#793420;text-transform:capitalize;padding:0.25em 1em;margin:0 5px 5px 0;background-color:#CCCCCC;border:1px solid #793420;cursor:pointer;}
div#leftnav a:hover.button{border:1px solid #793420;}
input.hidden{display:none;border:none;}
div#login_form{height:165px;margin:0;padding:0;}
div#ning_widget{width:155px;/*height:98px;border:1px solid black;font-size:9px;color:black;background-color:#FFFFFF;*/}
div#widget{}