@charset "utf-8";
/* CSS Document */

/***** Global Settings *****/

html, body {
border:0;
margin:0;
padding:0;
}

body {
font:100%/1.25 Arial, Helvetica, sans-serif;
}

/***** Headings *****/

h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}

h1 {
padding:30px 0 25px 0;
letter-spacing:-1px;
font-size:2em;
}

h2 {
padding:20px 0;
letter-spacing:-1px;
font-size:1.5em;
}

h3 {
font-size:1em;
font-weight:bold;
}

/***** Common Formatting *****/

p, ul, ol {
margin:0;
padding:0 0 1.25em 0;
}

ul, ol {
padding:0 0 1.25em 2.5em;
}

blockquote {
margin:1.25em;
padding:1.25em 1.25em 0 1.25em;
}

small {
font-size:0.85em;
}

img {
border:0;
}

sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}

sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}

acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}

/***** Links *****/

a,
a:link,
a:visited,
a:hover {
text-decoration:none;
}

/***** Forms *****/

form {
margin:0;
padding:0;
display:inline;
}

	form input,
	form select,
	form textarea {
	font:1em Arial, Helvetica, sans-serif;
	}
	
	form textarea {
	width:100%;
	line-height:1.25;
	}
	
	form label {
	cursor:pointer;
	}

/***** Tables *****/



/***** Wrapper *****/

#wrap {
width:960px;
margin:0 auto;
}

/***** Global Classes *****/

.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }

.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }

.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }

.wrap          { width:960px;margin:0 auto; }

.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }

.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }
a{font-family: verdana, arial, helvetica, sans-serif, geneva; text-decoration:none;}
a.arrowdarklink{font-family: Arial, Helvetica, sans-serif;   color: #747474;   text-decoration: none;}
a.arrowdarklink:hover{color: #144486;   text-decoration: none;}
a.catnav1{color: #000000;   text-decoration: none;}
a.catnav1:hover{color: #5e7a9f;   text-decoration: none;}
a.catnav2{color: #000000;   text-decoration: none;}
a.catnav2:hover{color: #144486;   text-decoration: none;}
a.catnav2:hover{color: #144486;  text-decoration: underline;}
a.cornernav:hover{color: #144486;   text-decoration: none;}
a.gridcoltitle{font-weight: bold;}
a.gridcoltitle:hover{text-decoration: none;}
a:hover{color: #144486;}
a.lightlink{font-weight:bold;color:white;text-decoration:none;}
a.lightlink:hover{color: #000000;   text-decoration: none;}
a.navlevel1{text-decoration: none; color: #747474;}
a.navlevel1:hover{color:#144486;}
a.navlevel1sel:hover{font-weight: bold;    color: #144486;    text-decoration: none;}
a.page_path_inactive:hover{color: #EE3B33; text-decoration: underline;}
.arrowdarklink{color: #747474;  text-decoration: none ;   font-style: italic;   font-weight: 700;}
.arrowlink{color: #144486;   text-decoration: none;   font-style: italic;   font-weight: 700;}
.arrowlink:hover{
	text-decoration: underline;	
}
a.t1{text-decoration: none}
a.t1:hover{color: #144486; text-decoration: none;}
a.taboff{COLOR: #999999; FONT-WEIGHT: bold; TEXT-DECORATION: none;}
a.taboff:hover{COLOR: #666666; FONT-WEIGHT:bold;TEXT-DECORATION: none;}
a.tabon{COLOR: #666666; FONT-WEIGHT: bold;TEXT-DECORATION:none;}
a.tabon:hover{COLOR: #999999; FONT-WEIGHT:bold; TEXT-DECORATION: none;}
a.tracktitle{color: #000000;   text-decoration: none;}
a.tracktitle:hover{color: #000000;   background: #144486;   text-decoration: none;}
a.treelevel1{color: #ffffff; text-decoration: none; font-weight: bold;}
a.treelevel1:hover{color: #EE3B33; text-decoration: none; font-weight: bold;}
a.treelevel2{color: #cccccc; text-decoration: none;}
a.treelevel2:hover{color: #EE3B33; text-decoration: none;}
a.treeselect{font-family: verdana, arial, helvetica, sans-serif, geneva; color: #EE3B33; text-decoration: none; font-style: italic; font-weight: bold;}
a.treeselect:hover{font-family: verdana, arial, helvetica, sans-serif, geneva; color: #EE3B33; text-decoration: none; font-style: italic; font-weight: bold;}
backhoriz{}
.bgkcolor{background-color : #ffffff}
.bluelink{font-family: verdana, arial, helvetica, sans-serif, geneva; color: #0000EE;}
.bluelink:hover{color: #144486; text-decoration: underline;}
body{font-family:verdana, arial, helvetica, sans-serif, geneva;font-size:11px;color:#000000;background-color:#ffffff;}
.buttonstyle{color: #ffffff;   text-align: center;   font-size: px;   background-color: #144486;   vertical-align: middle;   font-style: bold;   text-indent:  3px;}
.catalog_description_subtitle{text-decoration:underline;}
.catbgk{background-color: #ffffff}
.catnav1{color: #000000;   text-decoration: none;   font-weight: 700}
.catnav2{font-size: 11px;   color: #144486;   text-decoration: none;}
.catnav2sel{font-size: 11px;   color: #144486;   text-decoration: none;}
.cornerdl{background-image:  url(';corner_dl.gif';);   background-repeat: no-repeat;   background-position: left bottom;   background-color: #144486;}
.cornerdr{background-image:  url(';corner_dr.gif';);   background-repeat: no-repeat;   background-position: right bottom;   background-color: #144486;}
.cornernav{font-family: verdana, arial, helvetica, sans-serif, geneva;  color: #000000;  text-decoration: none ; font-weight: 700;}
.cornerul{background-image:  url(';corner_ul.gif';);   background-repeat: no-repeat;   background-position: left top;   background-color: #144486;   }
.cornerulsel{background-image:  url(';corner_ulsel.gif';);   background-repeat: no-repeat;   background-position: left top;   background-color: #efefef;   }
.cornerur{background-image:  url(#corner_ur.gif);   background-repeat: no-repeat;   background-position: right top;   background-color: #144486;}
.cornerursel{background-image:  url(';corner_ursel.gif';);   background-repeat: no-repeat;   background-position: right top;   background-color: #efefef;}
.darkbgk{background-color: #000000}
.darktext{color: #000000;}
.dgshad1{border: none; background-repeat: repeat-x; background-color: #c9c9c9;}
.dgshad2{border: none; background-repeat: repeat-x; background-color: #dcdcdc;}
.dgshad3{border: none; background-repeat: repeat-x; background-color: #eeeeee;}
.dgshad4{border: none; background-repeat: repeat-x; background-color: #f3f3f3;}
div.autocomplete{text-align: left; position:absolute; background-color:white; border:1px solid #888; margin:0px; padding:0px;}
div.autocomplete ul{list-style-type:none; margin:0px; padding:0px;}
div.autocomplete ul li{list-style-type:none; display:block; margin:0; padding:2px; height:32px; cursor:pointer;}
div.autocomplete ul li.selected{background-color: #ffb;}
div.bordercolorcontent{border: 3px #144486 solid;}
div.bottom2c{margin:0 0 0px;padding: 0 0 5px; background: #CCCCCC;}
div.bottomroundcolor{margin:0 0 0px;padding: 0 0 5px; background: #cccccc;}
div.colorcontent{border: 3px #144486 solid; background-color: #144486;}
div.colortabon{margin:0 0 0px;padding: 0 0 5px; background: #144486;}
div.content{margin:0 0 0px;padding: 0 0 5px; background: #CCCCCC;}
div.tabborder{margin:0 0 0 0px;padding:1px; background: #CCCCCC;}
div.tabcontent{margin:2px;padding:5px; background: #FFFFFF;}
div.taboff{margin:0 0 0px;padding: 0 0 5px; background: #ededed;}
div.taboff a{COLOR: #999999; FONT-SIZE: 8pt; FONT-WEIGHT:bold; TEXT-DECORATION: none;}
div.taboff a:hover{COLOR: #666666; FONT-SIZE: 8pt;FONT-WEIGHT: bold;TEXT-DECORATION:none;}
div.taboff:hover{margin:0 0 0px;padding: 0 0 5px; background: #CCCCCC;}
div.tabon{margin:0 0 0px;padding: 0 0 5px; background: #CCCCCC;}
div.tabon a{COLOR: #666666; FONT-SIZE: 8pt;FONT-WEIGHT: bold;TEXT-DECORATION:none;}
div.tabon a:hover{COLOR: #999999; FONT-SIZE: 8pt; FONT-WEIGHT:bold; TEXT-DECORATION: none;}
div.toproundcolor{margin:0 0 0px;padding: 0 0 5px; background: #cccccc;}
.electrabelsubtitle{font-family:arial, helvetica, sans-serif; font-size:16px; color: #EE3B33; font-weight:700; text-decoration:none;}
.electrabelsubtitle:hover{font-family:arial, helvetica, sans-serif; font-size:16px; color: #EE3B33; font-weight:700; text-decoration:none;}
.frameborder{border: 1px solid #144486;  color: #000000;   list-style-image: url(';arrow.gif';);  vertical-align: top;}
.frameborderright{border: 1px solid #144486;  color: #000000;   list-style-image: url(';arrow.gif';);  vertical-align: top;}
.frameborderu{border-left: 1px solid #F8991D;  border-right: 1px solid #F8991D;  border-bottom: 1px solid #F8991D;   clip:   rect(   );   color: #144486;  list-style-image: url(';images/arrow.gif';)}
.framedarkbgk{font-family: verdana, arial, helvetica, sans-serif, geneva;   font-size: 11px;   font-weight: 400;   color: #000000;   background-color: #144486;   text-align: center ;   border: #000000;   border-style: solid;   border-top-width: thin;   border-right-width: thin;   border-bottom-width: thin;   border-left-width: thin;}
.framedarktitle{font-size: px;   font-weight: 700;   color: #747474;   text-align: center;   background-color: #144486}
.framelightbkg{font-family: verdana, arial, helvetica, sans-serif, geneva;   font-size: 11px;   font-weight: 400;   color: #000000;   background-color: #144486;   text-align: center ;   border: #000000;   border-style: solid;   border-top-width: thin;   border-right-width: thin;   border-bottom-width: thin;   border-left-width: thin;}
.gradient{}
.gridcoltitle{font-size: px; font-weight: 700; text-align: center;}
h1{font-size: px;  font-weight:700;}
h2{font-size: px}
.img_item{border : #ff7214 solid 0px;}
.inputssmall{font-family: verdana, arial, helvetica, sans-serif, geneva;   font-size: xx-small;}
.lightbold{color: #144486;   font-weight: 700; text-decoration: none;}
.lightlink{font-weight: bold;    color: white;    text-decoration: none;}
.lighttext{color: #144486;}
.menusel{font-size: 12px; color:#449014;  text-decoration: none ;  font-style: italic;  font-weight: 700;
}

td.menusel{

}
a.menusel, span.menusel{
	/*line-height: 22px;	*/
}
.navlevel1{font-weight: bold;    color: #747474;    text-decoration: none;}
.navlevel1sel{font-size: 14px;  font-weight: bold;    color: #144486;    text-decoration: none;}
.normal{font-family : verdana, arial, helvetica, sans-serif, geneva;   font-size: 11px;   color: #000000;   font-weight: 300}
.page_path_active{color: #000000; text-decoration: none; font-size: 12px;}
.page_path_inactive{color: #333399; text-decoration: underline; font-size: 11px;}
.pagetitle{font-size: px;  color: #144486;  font-weight: 700;}
red b{font-weight: 700;  color: #ff0000;}
red b{font-weight: 700;color: red;}
#scrollable{float: left;
width: 300px;
height: 200px;
border: 1px solid #ccc;
overflow: hidden; 
white-space: nowrap;}
.shadowcontainer{background-color: #d1cfd0;}
.shadowcontainer .innerdiv{background-color: white; border: 1px solid gray; padding: 6px; position: relative; left: -5px; top: -5px;}
.shiftcontainer{position: relative; left: 5px; top: 5px;}
.strmsg{font-weight: 700;  color: #EE3B33; text-decoration:none;}
.strmsg:hover{font-weight: 700;  color: #ff0000; text-decoration:none;}
.t1{font-size: 14px;  font-weight: bold;    color: #144486;    text-decoration: none;  text-align: center;   vertical-align: middle;   font-weight: 700;   white-space: pre;   text-decoration: none;}
.tabledl{background-image:  url('accoldl.gif');   background-repeat: no-repeat;   background-position: left top;}
.tabledr{background-image:  url('accoldr.gif');   background-repeat: no-repeat;   background-position: right top;}
.tabledr_bright{background-image:  url('accoldr_bright.gif');  background-repeat: no-repeat;   background-position: left bottom;}
.tablegrey{background-color: #efefef;}
.tableleft{background-color: #efefef;}
.tablelinehorizontald{background-image:  url(horizontalaccollined.gif) background-repeat: repeat-x;  background-position: left top;}
.tablelinehorizontalu{background-image:  url('horizontalaccollineu.gif') background-repeat: repeat-x;  background-position: left bottom;}
.tablelineleft{background-image:  url('verticalaccolline.gif');   background-repeat: repeat-y;   background-position: right top;}
.tablelineright{background-image:  url('verticalaccolliner.gif');   background-repeat: repeat-y;   background-position: right top;}
.tablemainbgk{color: #747474;  background-color : #ffffff;}
.tableright{border: 1px solid #144486;  color: #000000;   vertical-align: top;}
.tableul{background-image:  url('accolul.gif');   background-repeat: no-repeat;   background-position: left bottom;}
.tableul_bright{background-image:  url('accolul_bright.gif');   background-repeat: no-repeat;   background-position: left bottom;}
.tableur{background-image:  url(accolur.gif);   background-repeat: no-repeat;   background-position: right bottom;}
.tbkg{border: none;   background-repeat: repeat-x;   background-color: #144486}
td{font-family : verdana, arial, helvetica, sans-serif, geneva;  font-size: 11;   color: #000000;}
td.darkcolor{background-color: #ff7214;}
.tdlightborder{border: 3px #CCCCCC solid; background-color: #FFFFFF;}
td.lightcolor{background-color: #cccccc;}
.tdorgborder{border: 2px #144486 solid;   background-color: #efefef;}
.tracktitle{font-size: px;  color: #144486;  font-weight: 700;}
ul.arrowbullet{list-style-image: url('arrow.gif');}
ul.nobullet{list-style-image: none;  list-style: none;  margin-left: 15px}
body{
	font: 11px/1.5em "Lucida Grande";
	height:100%;
}
html{
	height:100%;

}
#main {
	background: url(/editor/assets/contestimg/Mors/main_background.jpg) top left repeat-x;
}