/* CSS Style */

bxxody {margin: 0; padding: 0; height: 100%; background: #ccefff url(../img/bkg_page.jpg) repeat-x; font-family: 'Verdana'; color: #000000; font-size: 11px;}

body {margin: 0; padding: 0; height: 100%; background: #ccefff url(../img/bkg_page.jpg) repeat; font-family: 'Verdana'; color: #000000; font-size: 11px;}

/* General Links */

a:link { text-decoration : none; color : #003366; border: 0px;} 
a:active { text-decoration : underline; color : #003366; border: 0px;} 
a:visited { text-decoration : none; color : #003366; border: 0px;} 
a:hover { text-decoration : underline; color : #cc9933; border: 0px;} 

img { padding: 0px; margin: 0px; border: none;}

hr {border: solid 1px #E5F6FF;}

input { font-family: 'Verdana'; color: #666; }

textarea { font-family: 'Verdana'; color: #666; }

#container { width: 793px; margin: 0 auto; 
text-align: left; 

} 

/* CSS Style Header */

#header { clear: both;}
#header h1 {

t//ext-indent: -5000px; 
margin:  0;
padding: 0;}

#header h1 a {
color: #fff; 
width: 307px; 
height: 70px; 
b//ackground: url(../img/logo.png) no-repeat; 
cursor: hand; float: left; }

#header h1 a:hover { 
float: left; 
color: #fff; 
b//ackground: url(../img/logo.png) no-repeat bottom; 
cursor: hand; 
text-decoration: underline;}


#header ul { padding: 0px; margin: 35px 0px 0px 0px; float: right;  border-right: solid 1px #fff;}
#header li {  border-right: solid 1px #fff; padding: 0px 7px; margin: 0px; list-style-type: none; display: inline; font-size: 10px; font-weight: bold;}

#header li a { padding: 0px; margin: 0px; color: #fff; text-decoration: underline;}
#header li a:hover { padding: 0px; margin: 0px; color: #fff; text-decoration: none;}

/* CSS Style Header links */

.menu { float: left; width: 100%; background: url(../img/bkg_menu.gif) repeat-x left top; padding: 0px; margin: 0px; clear: both;}
.menu ul { float: left; padding: 0px 0px 0px 6px; margin: 0px; background: url(../img/bkg_menu_ul1.gif) no-repeat left top;}
.menu li { DISPLAY: inline; PADDING: 0px; MARGIN: 0px 1px 0px 0px; float: left; FONT-SIZE: 10px; font-weight: bold;}
.menu a { BACKGROUND: url(../img/bkg_menu_left.gif) no-repeat left top; FLOAT: left; color: #003366;}
.menu a:visited { color: #003366;}
.menu a:hover { BACKGROUND-POSITION: 0% -53px; color: #003366; cursor: hand; text-decoration: none;}

.menu a span { padding: 25px 10px 16px 6px; margin: 0px 2px 0px 6px; DISPLAY: block; BACKGROUND: url(../img/bkg_menu_right.gif) no-repeat right top; }

.menu a:hover span { color: #003366; BACKGROUND-POSITION: 100% -53px; }

.menu .active a { color: #ca9930; BACKGROUND-POSITION: 0% -53px; }
.menu .active a span { color: #ca9930; BACKGROUND-POSITION: 100% -53px; }

/* Content Area ( Main and Left ) */

#content { float: left; width: 793px; min-height: 100%; background: url(../img/bkg_container.gif) repeat-y; }

* html .container {height: 250px;} 
.container { float: left; width: 773px; background: url(../img/bkg_container_top.gif) no-repeat left top; min-height: 250px; padding: 15px 10px}

/* Main Content */

.main { float: right; width: 595px; min-height: 100%; }

.main h1 { color: #003366; font-family: 'Arial'; font-size: 18px; letter-spacing: -1px; font-weight: normal;}
.main h2 { clear: both; background: #f0f9ff; font-size: 11px; letter-spacing: -1px; padding: 5px; margin: 0px 0px 5px 0px; color: #003366;}
.main h3 { clear: both; font-size: 14px; font-family: 'Arial'; letter-spacing: -1px; padding: 5px 0px 0px 0px; margin: 0px;}

.main p { padding: 5px 0px 5px 0px; margin: 0px 0px 10px 0px;}

.main small { font-weight: bold; color: #003366; background: #ccefff; clear: both; display: block; padding: 5px; margin: 5px 0px;}
.main small a { color: #003366; text-decoration: underline;}
.main small a:visited { color: #003366; text-decoration: underline;}

.main small input { background: #ebf7ff; font-family: 'Verdana'; font-size: 9px; color: #00557b; }
.main small select { background: #ebf7ff; font-family: 'Verdana'; font-size: 9px; color: #00557b; }
.main small form { padding: 0px; margin: 0px; }
.main small input.button { border: solid 1px #003366; font-weight: bold; background: #fff; }

.breakcrumb { background: #f0f9ff; padding: 5px; margin-bottom: 10px; font-size: 9px; color: #003366;}
.breakcrumb a { color: #003366; text-decoration: underline;}
.breakcrumb a:visited { color: #003366; text-decoration: underline;}


.browsearticles {}
.browsearticles ul { padding: 0px 5px; margin: 0px;}
.browsearticles li { padding: 2px 0px; margin: 0px; list-style-type: none; font-size: 10px;}
.browsearticles li a { background: url(../img/ico_browse.png) no-repeat left center; padding-left: 18px; text-decoration: underline; }
.browsearticles li a:visited { text-decoration: underline; }


/* Right */

.sidebar-left { float: left; width: 165px; }
.sidebar-left { border: solid 1px #fff; }

.sdebar-left p { padding: 5px 10px 5px 10px;}

.sidebar-left h3 { 
clear: both; 
width: 160px; 
background: #3093CC; 
font-size: 14px; 
font-family: 'Arial';
color: #FFF;
padding: 5px 0px 5px 5px; 
margin: 0px;
}

#footer { 
width: 793px; 
clear: both; 
background: url(../img/bkg_footer.gif) no-repeat left top; 
c//olor: #003366;

} 
#footer p { 
padding: 20px 5px; 
margin: 0px; 
font-size: 9px; } 

#footer A:link { color: #000; }          /* unvisited link */
#footer A:visited { color: #000; }        /* visited links */
#footer A:active { color: #000; }        /* active links */



