/* Default Gee Force Logistics Stylesheet */

/* font-family-size*/
#content, #footer span, #logout, #tf, h2, h3, h4, h6, #attachments-list a, #attachments-list a:hover, .design {font-family:sans-serif;}
#content,#logout,#tf,h4 {font-size:12px;}
h3,h6 {font-size:14px;}

/* center no-repeat*/
#footer, #search-top, #logout, h1, h5, #navlist a, #category-list a, #navlist a:hover, category-list a:hover, #container {
	background-position:center center;
	background-repeat:no-repeat;
}

/* body*/
body,form {margin:0;}
#container {
	margin:0 auto;
	background-repeat:repeat-y;
	background-image:url(../images/default/bg.jpg);
}
#content-container {
	margin:0;
	width:799px;
}
#content-container-content {
	margin:0 auto;
	width:740px;
}
#content {
	margin:0px 5px 0px 0px;
	padding:0;
	float:right;
	width:520px;
}
#col {width:200px;float:left;}
.external-links {display:none;}
#footer {
	margin:0 auto;
	width:761px;
	height:150px;
	clear:both;
	background-image:url(../images/default/footer.jpg);
	background-image:url(../images/default/f2.jpg);
	background-image:url(../images/default/f3.jpg);
}
#footer span, #search-bottom span a {
	color:#ffffff;
	font-size:10px;
}
#search-top {
	margin:0 auto;
	padding-top:5px;
	height:20px;
	text-align:right;
	background-image:url(../images/default/1-1.jpg);
}
#search-bottom {
	margin:0 auto;
	padding-top:2px;
	width:700px;
}
#logout {
	margin:0 auto;
	padding-top:5px;
	height:20px;
	text-align:right;
	background-image:url(../images/default/3-3.jpg);
}
#container,#search-top,#logout,h1 {width:800px;}
.center,h6,#tf,#search-bottom {text-align:center;}
.currentuser {margin:0 auto;width:720px;}
a, .currentuser a {color:#0C6493;}
#tf {margin:15px auto;width:700px;}
.zero-padding {margin:0 auto;width:720px;padding:0;}
input,.sd-info {border:1px solid #cccccc;}
h5,#tf {color:#ffffff;}
.gforcegroup {
	margin:0 auto;
	width:100px;
	height:100px;
}
.design {
	margin:0 auto;
	width:760px;
	text-align:center;
	font-size:10px;
}

/* headers*/
h1 {
	margin:0 auto;
	height:170px;
	background-image:url(../images/default/2-2.jpg);
}
h1 span {display:none;}
h2 {margin-bottom:0;}
h4 {padding:0px 0px 0px 10px;}
h5 {
	margin:0 auto;
	padding:5px 0px 0px 0px;
	height:25px;
	width:500px;
	font-size:16px;
	background-image:url(../images/default/sd.jpg);
}
h5 span {padding:0px 0px 0px 12px;}
h6 {color:#ff0000;}
h2,h3,h4,#logout,input,.sd-info,#content {color:#666666;}
h3,#col,h6 {margin:0;}
.hl {color:#0C6493;}

/*list items*/
.sd-info {
	margin:0 auto;
	margin-top:-4px;
	padding:4px;
	width:490px;
	border-top:0px;
	background-color:#ffffff;
}

/* search colours*/
.url {color:green;}
.score {color:#999999;}

/*form items*/
input {
	font-size:11px;
	background-position:top left;
	background-repeat:repeat-x;
	background-image:url(../images/default/wg.jpg);
}
.block-label {margin:0px 0px 0px 15px;float:left;width:100px;}

/* navigation + category + attachments*/
#navlist li, #category-list li, #attachments-list li {display:inline;}
#navlist, #category-list, #attachments-list {
	margin:0 auto;
	width:190px;
	padding:0;
}
#navlist a, #category-list a  {
	height:20px;
	padding:2px;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#333333;
	font-size:12px;
	font-family:sans-serif;
	background-image:url(../images/default/button.gif)
}
#navlist a:hover, category-list a:hover {
	margin:0;
	font-family:sans-serif;
	background-image:url(../images/default/button.gif)
}
#navlist a:visited,category-list a:visited, #attachments-list a:visited {color:#333333;}
#attachments-list {padding:0px 0px 0px 20px;}
#attachments-list a {
	padding:2px;
	display:block;
	text-decoration:none;
	color:#0C6493;
	font-size:12px;;
}
#attachments-list a:hover {margin:0px;text-decoration:underline}

/* image insert Start*/
.right, .capDivRightBrd, .capDivRightBrd .caption, .capDivRight, .capDivRight .caption {float:right;}
.left, .capDivLeftBrd, .capDivLeftBrd .caption, .capDivLeft, .capDivLeft .caption {float:left;}
.right,.left {padding:3px;}
.capDivRightBrd, .capDivLeftBrd, .capDivRightBrd .caption, .capDivLeftBrd .caption   {
	background-color:#0C6493;
	border:3px solid #ffffff;
}
.capDivRight .caption, .capDivLeft .caption, .capDivRightBrd .caption, .capDivLeftBrd .caption {
	margin:0 auto;
	color:#ffffff;
	background-color:#0C6493;
	padding-right:7px;
	padding-left:7px;
	font-size:13px;
}
.capDivRight, .capDivLeft {text-align:center;background-color:#0C6493;}
