/* CSS Document */

body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
body {background:#A6B0BA url(../img/flag_bg.jpg) center top no-repeat; margin: 0px; text-align:center;}
a:link {color: #000000;}
a:visited {color: #000000;}
a:hover {color: #000000;}
a:active {color: #000000;}

* {margin:0px; padding:0px;}

#main_table {width:760px; margin-left:auto; margin-right:auto; text-align:left;}
#footer_table {width:760px; margin-left:auto; margin-right:auto; text-align:left;}
#column_a {width:190px; background-color:#93A2AC;}
#column_b {width:554px; background-color:#FFFFFF;}
div#pagetitle {font-size:16px; font-weight:bold; margin-top:15px; text-align:center;}
div#pagesubtitle {font-size:11px; font-weight:normal; border-top:1px solid #000; width:300px;
	text-align:center;}
#side_nav {margin-top:15px;}
#sn_content {border:2px solid #000; background-color:#ddd; width:150px;}
div#side_link a {text-decoration:none; width:150px; display:block; padding:5px;}

/* Header Code */
#header {height:125px; background-color:#A9BACB; background-image:url(../img/cav_banner.jpg);
	background-repeat:no-repeat;}
#header_links {width:744px; text-align:right; font-size:11px; margin-top:3px; color:#FFF;}
#header_links a {color:#FFF;}
#nav {background-image:url(../img/nav_bar.jpg); height:30px; width:744px; text-align:center;}
#button_table {margin-left:auto; margin-right:auto; text-align:left;}
.button {width:105px; height:30px; overflow:hidden; float:left;}
.button a.roll {height:30px; display:block; color:#FFFFFF; padding-top:8px; text-align:center;
	background-image:url(../img/button.jpg); background-repeat:no-repeat; background-position:0px 0px;}
.button a.roll:link {background-position:0px 0px; text-decoration:none; color:#FFFFFF; font-weight:bold;}
.button a.roll:visited {background-position:0px 0px; text-decoration:none; color:#FFFFFF; font-weight:bold;}
.button a.roll:hover {background-position:0px -30px; text-decoration:none; color:#FFFFFF; font-weight:bold;}
.button a.roll:active {background-position:0px -30px; text-decoration:none; color:#FFFFFF; font-weight:bold;}
/* End Header Code */

/* Footer Code */
#footer {text-align:center; width:744px; background-color:#6F808E; border-top:1px solid #49555F;}
div#footer_links {margin-top:10px; font-size:11px; color:#FFF;}
div#footer_links a {color:#FFF;}
div#copy {margin-bottom:10px; margin-top:5px; font-size:10px; color:#FFF;}
div#copy a {text-decoration:none; color:#FFF;}
/* End Footer Code */

/* New Order Code */
#no_top {background-image:url(../img/no_top.gif); width:450px; height:5px;}
#no_content {border-left:1px solid #A6B0BB; border-right:1px solid #A6B0BB;}
#no_bottom {background-image:url(../img/no_bottom.gif); width:450px; height:5px;}
#required {color:#990000; padding-top:0px; padding-right:1px; font-size:14px; font-family:"Courier New", Courier, monospace;}
#form_label {text-align:right; padding-right:3px; font-size:11px;}
#form_text_feild {padding:2px; font-size:11px;}
#form_title {margin-top:20px; margin-bottom:2px; font-weight:bold;}
#no_form {margin-top:10px; margin-bottom:10px;}
div#continue {padding-bottom:30px; padding-top:20px;}
#form_text_feild {margin:1px;}
/* End New Order Code */

#rp_top {background-image:url(../img/login_top.gif); width:300px; height:5px;}
#rp_content {border-left:1px solid #A6B0BB; border-right:1px solid #A6B0BB;}
#rp_bottom {background-image:url(../img/login_bottom.gif); width:300px; height:5px;}
#title_bar {width:560px; height:60px; background-color:#C1C9D0;}