﻿/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/* LAYOUT */
.clear { clear:both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }

/* CSS Document */

/* GRID */
.column_class { float: left; }
.column_class { width: 582px; margin-left: 15px; }
.column_class.first_column_class { width: 200px; margin-left: 0 !important; }
.column_class.last_column_class { width: 200px; float: right !important; }

/* left menu bar */
#header_framed_box_ID { background: url("../images/FramedBoxes/Box_Footer_200x1200bg.png") 0 100% no-repeat; overflow: hidden; }
#header_framed_box_ID h2 { position:relative; font-size: 12px; top:-1px; left:-1px; padding: 3px 10px; color:white; font-weight:normal; background-color:#aaa; background: url("../images/FramedBoxes/Box_Header_Purple_200x25bg.png") no-repeat center top; }
#header_framed_box_ID h2 a { color: white; }
#header_framed_box_ID h2 a:hover { text-decoration:underline; color: white; }
#header_framed_box_ID h3 { padding: 1px 10px; padding-top: 12px; }
#header_framed_box_ID ul { padding-bottom: 15px; }
#header_framed_box_ID li { line-height: 1.2em; padding: 5px 10px; }
#header_framed_box_ID hr { margin: 8px 15px; border:0; height:1px; color:#ccc; background-color:#ccc; }
#header_framed_box_ID a { color: #666; }
#header_framed_box_ID a:hover { text-decoration:underline; color: #333; }
#header_framed_box_ID select { font-size: 85%; margin: 0 10px; width:140px; }
#header_framed_box_ID .arrow_link_class { background: url("../images/Icons/link_arrow_4×7.png") no-repeat center right; }
#header_framed_box_ID .module { background-color: transparent; margin: 0 0 15px 0; font-size: 95%; }
#header_framed_box_ID .hilite { position:relative; left:-1px; background-color: #e8e8e8; }

/* left menu bar */
#header_framed_blue_box_ID { background: url("../images/FramedBoxes/Box_Footer_200x1200bg.png") 0 100% no-repeat; overflow: hidden; }
#header_framed_blue_box_ID h2 { position:relative; font-size: 12px; top:-1px; left:-1px; padding: 3px 10px; color:white; font-weight:normal; background-color:#aaa; background: url("../images/FramedBoxes/Box_Header_Blue_200x25bg.png") no-repeat center top; }
#header_framed_blue_box_ID h2 a { color: white; }
#header_framed_blue_box_ID h2 a:hover { text-decoration:underline; color: white; }
#header_framed_blue_box_ID h3 { padding: 1px 10px; padding-top: 12px; }
#header_framed_blue_box_ID ul { padding-bottom: 15px; }
#header_framed_blue_box_ID li { line-height: 1.2em; padding: 5px 10px; }
#header_framed_blue_box_ID hr { margin: 8px 15px; border:0; height:1px; color:#ccc; background-color:#ccc; }
#header_framed_blue_box_ID a { color: #666; }
#header_framed_blue_box_ID a:hover { text-decoration:underline; color: #333; }
#header_framed_blue_box_ID select { font-size: 85%; margin: 0 10px; width:140px; }
#header_framed_blue_box_ID .arrow_link_class { background: url("../images/Icons/link_arrow_4×7.png") no-repeat center right; }
#header_framed_blue_box_ID .module { background-color: transparent; margin: 0 0 15px 0; font-size: 95%; }
#header_framed_blue_box_ID .hilite { position:relative; left:-1px; background-color: #e8e8e8; }

