#banner { position: relative; top: 0px; margin-top: 0px; width: 100%; height: 100px;}
#top_bar { height: 22px; width:100%; background-color: #153B74; }

#container_table td { vertical-align: top; }

#page { position: relative; top: 110px; }

#main {	height: 100%; vertical-align: top; margin: 10px; }


/* Content Styles Start */
#content { float:left; padding-left: 10px; padding-right: 10px; }
#content { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #646D7E; }
#content b { color: #004080; }
#content td { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #646D7E; }
#content ul { padding: 0px; margin: 0px; }
#content li { list-style: square; margin-left: 15px; }
#content a {color:#6698FF;}
#content a:link { text-decoration: none }
#content a:active { text-decoration: underline}
#content a:visited { text-decoration: none }
#content a:hover { text-decoration: underline}
/* Content Styles End */

#sidebar { vertical-align: top; width: 200px; height: 100%;	padding-top: 10px; }

/* Sidebar Box Style Start */
#sidebar_box { padding-bottom: 10px; }
#sidebar_box .title { width: 200px; height: 20px; background-color: #6699CC; border: solid 2px #006699; text-align: center; }
#sidebar_box .title { font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 10pt; color: #FFFFFF; }
#sidebar_box .content { padding: 10px; background-color: #F0F0F0; border-left: solid 2px #006699; border-right: solid 2px #006699; border-bottom: solid 2px #006699; }
#sidebar_box .content { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #488AC7; }
#sidebar_box .content ul { padding: 0px; margin: 0px; padding-bottom:10px; }
#sidebar_box .content li { list-style: square; margin-left: 15px; }
#sidebar_box .content a { color: #488AC7; }
#sidebar_box .content a:link { text-decoration: none }
#sidebar_box .content a:active { text-decoration: underline}
#sidebar_box .content a:visited { text-decoration: none }
#sidebar_box .content a:hover { text-decoration: underline}
/* Sidebar Box Style End */


#title_box { width: 100%; border: solid 2px #006699; background-color: #6699CC; text-align: left; vertical-align: middle; padding-left: 5px; }
#title_box { font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 12pt;	font-variant: small-caps; color: #FFFFFF; }

/* Menu Styles Start */
#menu {	width: 200px; height: 100%; background-image: url("../images/menu/bg.gif"); }
#menu { font-family: Tahoma, Geneva, sans-serif; font-size: 10pt; color: #FFFFFF; }
#menu a { font-size: 10pt; color: #FFFFFF; }
#menu a:link { text-decoration: none }
#menu a:active { text-decoration: none }
#menu a:visited { text-decoration: none }
#menu .menu_cross { text-align: right; vertical-align: middle; width: 20px; height: 25px; }
#menu .menu_link { vertical-align: middle; padding-left: 5px;	width: 180px; height: 25px; }
#menu .menu_line { background-image: url("../images/menu/line.gif"); width: 200px; height: 1px; }
/* Menu Styles End */


#copyright { width: 100%; height: 15px;	background-color: #153B74; text-align: center; }
#copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; }

.login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; }
.login a { color: #FFFFFF; }
.login a:link { color: #ffffff; text-decoration: none }
.login a:active { color: #ffffff; text-decoration: underline }
.login a:visited { color: #ffffff; text-decoration: none }
.login a:hover { color:#ffffff; text-decoration: underline}