﻿
/* Main tags */
body
{
	background-color:#f0f0f0;
	color: #303030;
	font-family: Calibri,Verdana, Geneva, Tahoma;
	font-size: 14px;
	margin: 0px;
	padding:0px;;

}
a {color:#0052A4; text-decoration:none;}

a:hover {color:#808080; text-decoration:underline;}

input[type="text"], input[type="password"]
{
	border: solid 1px #C9CCF5;
	font-family: Calibri;
	font-size: 14px;
	padding: 2px;
}

input[type="button"], input[type="submit"]
{
	font-family: Calibri;
	font-size: 14px;
	padding: 2px;
	cursor: hand;
	background-color: White !important;
	color: black !important;
	text-decoration: none;
	border :3px;
	border-style : double;	
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;
    height: 28px;
}

/* Main container */
#container
{
	border: 1px solid #0099CC;
	background: #f0f0f0 url(/common/images/general/bodybg.jpg) repeat-x;
	color: #303030;
	min-width: 770px;
	width: 1000px;
	padding: 0px;
}

/* Header section */
#sitename {color:#ffffff; height:92px; margin:0 20px 10px; text-align:left;}
#sitename h1,#sitename h2 {font-weight:400; letter-spacing:-2px; margin:0; padding:0;}
#sitename h1 {font-size:2.4em; padding-top:20px;}
#sitename h2 {font-size:1.6em;}

/* Horizontal menu */
#mainmenu {float:left; margin-bottom:15px;}
#mainmenu ul {font-size:16px; margin:0; padding:0; font-weight:bold;}
#mainmenu li {float:left; height:35px; list-style:none; margin:0; padding:0;}
#mainmenu a {border-right:1px solid #b0b0b0; color:#606060; display:block; font-size:0.7em; padding:11px 10px 10px; text-transform:uppercase;}
#mainmenu a:hover {background:#f0f0f0 url(/common/images/general/menuhover.jpg) top left repeat-x; color:#505050; text-decoration:none;}
#mainmenu a.current {background:#f0f0f0 url(/common/images/general/menuhover.jpg) top left repeat-x; color:#505050; text-decoration:none;}

/* Content wrap */
#wrap {clear:both; font-size:0.9em; padding:0;}

/* Content */
#content,#contentalt {background-color:#fafcff; border:1px solid #909090; color:#2a2a2a; padding:15px 20px 5px;}
#content {margin:0 200px;}
#contentalt {margin:0 200px 0 20px;}
#content h1,#content h2,#contentalt h1,#contentalt h2 {background-color:inherit; color:#606060; font-size:1.8em; font-weight:bold; letter-spacing:-1px; margin:0 0 15px; padding:0;}
#content h2,#contentalt h2 {font-size:1.6em; margin-bottom:10px;}
#content img,#contentalt img {border:1px solid #b0b0b0; float:left; margin:5px 15px 6px; padding:5px;}

/* Footer */
#footer {background:#8b8b8b url(/common/images/general/footerbg.jpg) top left repeat-x; clear:both; color:#d0d0d0; font-size:0.9em; font-weight:bold; margin:0; padding:20px 0; text-align:center; width:100%;}
#footer a {color:#d0d0d0; font-weight:bold;}



.content {background-color:#fafcff; border:1px solid #909090; color:#2a2a2a; font-size:0.9em;  vertical-align:top; }
.content h1,.content h2 {background-color:inherit; color:#606060; font-size:1.8em; font-weight:bold;  margin:0 0 15px; padding:0;}
.content h2{font-size:1.2em; margin-bottom:3px;}



.forum { table-layout:fixed; border-collapse:collapse; border:solid 1px #b0b0b0; width:98%; margin:0 0 10px 10px; font-size:14px }
.forum th { background-color:#DDDDDD;}
.forum td {overflow:hidden; text-overflow:ellipsis; white-space:normal; padding:2px;}
.forum a {color:#0052A4;}

.button  {background:#e8e9ea; border:1px solid #b0b0b0; color:#606060; margin-right:5px; padding:4px 4px 4px 4px;  }
.button:hover,.active {background:#f8f9fa; border:1px solid #909090; color:#303030; text-decoration:none;}

.navigation{ margin-bottom:5px; margin-left:5px;}
.navigation a {color:#CC0000;}


/* this is used for all the text content in the whole website*/
.text-content {font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;font-size: 12px; color: #5C5A61;}

.text-title {font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 12px;font-weight: bold; font-style: normal; color: #0052A4; }

/*Modal Popup*/
.modalBackground
{
	background-color: #DD6104;
	filter: alpha(opacity=50);
	opacity: 0.5;
}