/*The top user3-menu*/

ul#mainlevel-nav{
	list-style			: none;
	padding				: 0;
	margin				: 0;
}

ul#mainlevel-nav li{
	display				: block;
	background-image	: none;
	float				: right;
	margin				: 0;
	padding				: 0px 5px 2px 5px;
	width				:  auto !important;
	font-size			: 9px;
	line-height			: 8px;
	border-right		: 1px solid #999999;
}

ul#mainlevel-nav li a:link,a:visited{
	color				: #003B77;
}

ul#mainlevel-nav li a:hover{
	color				: #cccccc;
}

/* Mainmenu */

a.mainlevel:link, a.mainlevel:visited{
	font-weight			: bold;
	color				: #003B77;
}
a.mainlevel:hover{
	color				: #5780bf;
}
a.mainlevel#active_menu{
	color				: #395A90;
	text-decoration		: none;
}

/* MODULES */

.moduletable th{
	background			: url(/templates/siteground13/images/moduletable_th.png) no-repeat 0px 0px;
	line-height			: 25px;
	width				: 189px;
	color				: #395A90;
	font-weight			: bold;
}
.moduletable{
	width				: 189px;
	background			: #FFFFFF url(/templates/siteground13/images/moduletable_bg.png) repeat-y 0px 2px ;

}
table.moduletable{
	padding-bottom		: 10px;
}
.moduletable tr{
	width				: 189px;
	
}
.moduletable td{
	padding-left		: 3px;
	
}


/* CONTENT STUFF */

h2{
	font-size			: 12px;
	font-weight			: bold;
	color				: #395A90;
}

.contentpagetitle{
	font-size			: 10px;
	color				: #395A90;
}
.componentheading,.contentheading,h1{
	font-size			: 14px;
	font-weight			: bold;
	color				: #395A90;
}
a.contentpagetitle {
	font-size			: 10px;
	font-weight			: bold;
	color				: #395A90;
	text-decoration		: underline;
}
a.contentpagetitle:hover {
	color				: #5780bf;
}
.small,.createdate,.modifydate{
	font-size			: 9px;
	color				: #999999;
}

table.contentpaneopen h3 {
	margin-top: 25px;

}


/* The readon links */

.readon{
	font-weight			: bold;
	font-size			: 8px;
	color				: #000000;

}

/* Section Tables */

.sectiontableheader,.sectiontablefooter{
	background-color	: #395A90;
	color				: #FFFFFF;

}

.sectiontableentry2{
	background-color	: #E6E6E6;
}

/* Page navitation links*/

a.pagenav:link, a.pagenav:visited{
	color				: #FFFFFF;
	font-weight			: bold;
}
a.pagenav:hover{
	color				: #5780bf;
}

/* Table of Contents */

table.contenttoc{
	border				: 2px solid  #9CD310;	
	margin				: 3px;
}

.contenttoc th{
	background-color	: #9CD310;
	padding				: 3px;
	color				: #FFFFFF;
	font-weight			: bold;
}
.contenttoc td {
	padding				: 3px;
}

/* MOSIMAGES */

.mosimage{
	border				: 2px solid  #395A90;
	margin				: 3px;
}
.mosimage img{
	padding				: 3px;
}
.mosimage_caption{
	background-color	: #395A90;
	padding				: 3px;
	color				: #FFFFFF;
	font-weight			: bold;
}
body{
	font				: 78% "Lucida Grande", Verdana, Arial, sans-serif;
	line-height			: 140%;
	background			: white url(/templates/siteground13/images/topbar/fill.png) 0px 136px repeat-x; 
/*	background			: none */
	margin				: 0px;
	padding				: 0px;
color: #003B77;
	}
body,td,tr,th,.button,.inputbox{
	font				: 12px "Lucida Grande", Verdana, Arial, sans-serif;
	line-height			: 140%;
	}


.sitename{
	color				: #999999;
	font-size			: 18px;
}

#toptablecontainer{
	margin-top			: 8px;
}

#pathway{
	text-align			: left;
	margin-left			: 195px;
}

#greetings{
	float				: left;
}

#leftmodulesoutline{
	width				: 189px;
	float				: left;
        color                           : 395A90;
}
#leftmodulestop{
	width				: 189px;
	background			: url(/templates/siteground13/images/moduletable_over.png) no-repeat 0px;
	line-height			: 5px;
	margin-bottom		: -2px;
}
#leftmodulescontainer{
	width				: 189px;
}
#leftmodulesbottom{
	width				: 189px;
	background			: url(/templates/siteground13/images/moduletable_bottom.png) no-repeat 0px;
	line-height			: 5px;
}

#mainbodycontainer{
	float				: right;
	width				: 550px;
	margin-top:10px;
}
#footer{
	width				: 100%;
	clear				: both;
}
/* The top bar */
.header_1_2{
	background			: url(/templates/siteground13/images/topbar/gray_bg.png) repeat-x;
	width				: 175px;
}

.header_1_4{
	background			: url(/templates/siteground13/images/topbar/white_bg.png) repeat-x;
	color:#ffffff;
}

a.customlogin:link, a.customlogin:visited{
	color				: #FFFFFF;
	font-weight			: bold;
}

#topbar_text{
	color				:#999999;
	font-size			:9px;
}

/* Links */

a {
	color				: #6392d2;
	text-decoration		: underline;
}
a:hover {
	color				: #84b8f5;
}
a:visited:hover {
	color				: #84b8f5;
}
a:visited {
	color				: #8FA070;
}

/* FORMS */

.inputbox,.button{
	font				: 78% "Lucida Grande", Verdana, Arial, sans-serif;
	border				: 1px solid #666666;
}

a.sgfooter:link, a.sgfooter:visited {

	color			: #333333;
	font-size		: 11px;
	font-family: Arial;
	text-decoration:none;
}
a.sgfooter:hover {
	color			: #333333;
	font-family: Arial;
	text-decoration:none;
}
.sgf {
font-size: 9px;
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #333333;
text-decoration:none;
}
.sgf1 {
font-size: 10px;
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #333333;
text-align:left;
}

/* -------------------------- */
a.sgfooter:link, a.sgfooter:visited {
	color			: #333;
	font-size		: 12px;
	font-family: Arial;
	text-decoration:none;
}
a.sgfooter:hover {
	color			: #333;
	font-family: Arial;
	text-decoration:none;
}
.sgf {
font-size: 9px;
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #333;
text-decoration:none;
}
.sgf1 {
font-size: 10px;
font-family: Verdana,Arial,Helvetica,sans-serif;
color: #333;
text-align:left;
}

a.sglink:link, a.sglink:visited {
	color			: #333;
	font-family: Arial;
	text-decoration:none;
}
a.sglink:hover {
	color			: #333;
	font-family: Arial;
	text-decoration:none;
}