@charset "UTF-8";

/* RESET */
h1, h2, h3, h4, h5, h6, .reginput .searchinput { font-size:100%; font-weight:normal; font-style:normal; padding:none; margin:none }
img, a { border:none }
.clear { clear:both; height:0px; font-size:1px; line-height:0px }

/* LAYOUT */
html { }
/*body, table, td, img, div { behavior:url(http://winternet.cqtest.se/css/iepngfix.htc) }*/
body { background-color:#ffffff; margin:0px }

#admin { position:absolute; top:0px; left:0px; z-index:10; width:100px; height:100px; background-image:url(../images/admin.png); background-repeat:no-repeat }

#container { background-color:#ffffff; padding-left:80px; padding-top:0px; width:900px }
#header { width:900px; background-image:url(../images/ornament.png); background-repeat:no-repeat }
#search { float:left; width:200px; padding-left:20px; padding-top:20px }
#logo { float:left; padding-left:20px; padding-top:20px }

#menu { float:left; width:200px; padding:20px 20px 20px 20px;}
#main { float:left; width:660px; padding:20px 0 20px 0px;min-height:600px;}
#cover { width:660px; padding-bottom:20px;}

.cover1 { float:left; width:220px; height:200px; background-image:url(../images/ornament.png); background-repeat:no-repeat; background-color:#000000; }
.cover2 { float:left; width:220px; height:200px; background-image:url(../images/ornament.png); background-repeat:no-repeat; background-color:#000000; }
.cover3 { float:left; width:220px; height:200px; background-image:url(../images/ornament.png); background-repeat:no-repeat; background-color:#000000; }

.cover_content { padding:10px }

.main1col { float:left; width:200px; padding-right:20px; }
.main2col { float:left; width:420px; padding-right:20px }
.main3col { float:left; width:640px; padding-right:20px }

.headerbox { background-image:url(../images/bg_headerbox.png); background-repeat:repeat-x; height:22px; width:186px; border: 1px solid #cccccc; padding:6px 6px 0 6px }
.box { background-color:#f9f9f9; width:170px; padding:5px; border: thin solid rgb(130,130,130) }
.cleanbox {width:170px; padding:0 5px 5px 5px;}

.line { width:100%; border-bottom: 1px solid #cccccc; font-size:0px; line-height:0px; margin-bottom:5px; margin-top:5px }
.linedashed { width:100%; border-bottom: 1px dotted #cccccc; font-size:0px; line-height:0px; margin-bottom:5px; margin-top:5px }

.menu_2 { padding-left:5px }

/* TYPE */
body, table, tr, td	{ font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; line-height:18px; color:#4f4f4f letter-spacing:1px}
h1, .h1 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:36px; line-height:36px; color:#002f50; letter-spacing:1px }
h2, .h2 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:18px; line-height:24px; color:#002f50; }
h3, .h3 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:12px; line-height:18px; color:#002f50; text-transform:uppercase; }
.menu_1 { color:#6d6d6d; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:12px; line-height:18px; font-weight:bold; letter-spacing:1px }
.menu_2 { color:#999999; font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; line-height:18px }
#cover { color:#ffffff;}
.h1_cover { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:21px; line-height:24px; color:#ffffff; }

.reginput { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; line-height:18px; color:#999999 }
.searchinput { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; line-height:15px; color:#999999; background-color:#eeeeee; border: 1px solid #cccccc; background-image:url(../images/bg_headerbox.png); width:120px; border: 1px solid #999999; }
.updbox { background-color:#dddddd; padding:2px }
.delbox { background-color:#cccccc; padding:2px }
.searchenginedatabox { width:99%; background-color:#dddddd; padding: 10px 10px 10px 10px }
.grayheader{color:#999999;}

.helpdiv {position:absolute;z-index:10;width:680px;background-color:#FFFFFF;border: solid rgb(0,47,80);padding:5px;}

/* LINKS */
a:link { text-decoration:none; color:#999999 }
a:visited { text-decoration:none; color:#999999 }
a:hover { text-decoration:underline; color:#002f50 }

.menu_1 a:link { text-decoration:none; color:#6d6d6d }
.menu_1 a:visited { text-decoration:none; color:#6d6d6d }
.menu_1 a:hover { text-decoration:none; color:#002f50 }

.menu_2 a:link { text-decoration:none; color:#999999 }
.menu_2 a:visited { text-decoration:none; color:#999999 }
.menu_2 a:hover { text-decoration:none; color:#002f50 }

.box a:link { text-decoration:none; color:#6d6d6d }
.box a:visited { text-decoration:none; color:#6d6d6d }
.box a:hover { text-decoration:none; color:#002f50 }

.highlight	{color:#000000;background-color:#dddddd;}

/* FORMS */
form { padding:0px; margin:0px; }



/*twitter special*/

#tweet{padding:0px;width:160px;color:#6d6d6d;padding-left:3px;}
#tweet ul {list-style:none; }
#tweet ul, li {padding:0px;width:160px;}

.twitterPrefix{background-color:#000000;}
.twitterStatus{width:400px;}
.twitterTime{background-color:#123400;}