@charset "utf-8";
/* CSS Document */

body	{background-color:#0e0e0e; font-family:Calibri, Calibri, sans-serif; font-size:small; margin:0; padding:0; font-size:14px;}
li 		{margin:0px;}
#container{position:absolute; top:0px; left:50%; width:800px; margin:0 0 0 -400px; background-color:#FFF; border-left:3px solid #000; border-bottom:3px solid #000; border-right:3px solid #000;}
#master_table{margin:0;padding:0;}
#header	{width:800px; height:230px; background-image:url(images/header_repeat.jpg); background-repeat:repeat-x;}
#logo {width:450px; height:230px; background-image:url(images/xcel.jpg); float:left;}
#header_notification {width:250px; height:230px; float:right; color:#F03F35;}
#header_notification p {padding:15px 0px 0px 15px; font-size:18px; font-weight:bold;}
#sidebar{width:120px; vertical-align:top; background-color:#143D8D; padding-bottom:15px;}
#content{width:680px; vertical-align:top;}
#footer	{padding:15px; clear:both; text-align:center;}
#cell{margin:10px 40px 10px 40px;}
#scott_photo {width:200px; height:250px; background-image:url(images/scott.jpg); background-repeat:no-repeat; float:left; padding-right:10px;}
#form_table th {font-size: 18px; text-align: left;}
.form_element {width:250px; font-size: 16px; padding:2px;}
.sidebarItem{width:120px; height:50px; color:#F03F35; background-image:url(images/menu_stick.jpg); margin-top:15px;}
.sidebarItem p {font-size:18px; font-weight:bold; padding:14px 0px 0px 20px; margin:0;}

.sidebarItem p:hover {
	padding-left:25px;
  	-webkit-transition: padding-left 100ms ease-out;
    -moz-transition: padding-left 100ms ease-out;
    -o-transition: padding-left 100ms ease-out;
    transition: padding-left 100ms ease-out;
}
.link	{color:#F03F35; text-decoration:none;}
.link:hover{color:#F03F35; text-decoration:none;}
.link:visited{color:#F03F35; text-decoration:none;}