﻿.clearanceLink
{
	float:right; margin-right:30px; color:#0000FF; font-size:15px; font-weight:bold; letter-spacing:2px;
}

/* search by box nav */
.sbBox
{
	margin:auto;
	width:750px;
	border-bottom:solid 1px #CCCCCC;
}

.menLbl
{
	height:24px;
	width:750px;
	color:#444444;
	background-image:url("../img/bgCatMenuLbl.png");
	clear:both;
	font-size:13px;
	font-weight:bold;
	text-indent:10px;
}
.menLbl span
{
	position:relative;
	top:4px;
}


.sbMenuBox
{
	height:50px;
	width:750px;
	padding-top:2px;
}

.sbMenuItem, .sbMenuItemActive
{
	height:20px;
	float:left;
	text-indent:14px;
	padding-top:6px;
	margin-left:44px;
}
.sbMenuItem
{
	background-image:none;
}
.sbMenuItemActive
{
	background-image:url('../img/check1.gif');
	background-repeat:no-repeat;
	background-position:0px 8px;
}

.sbMenuItem a, .filterSelectBox a
{
	text-decoration:underline;
	color:#0000ff;
	font-size:14px;
}
.sbMenuItem a:hover, .filterSelectBox a:hover
{
	text-decoration:underline;
	color:#5566CC;
}
.sbMenuItemActive a, .filterSelectBoxActive a
{
	text-decoration:none;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}


/* search filter / search for */
.filterBox
{
	height:60px;
	border-bottom:solid 1px #FFFFFF;
	background-color:#FFFFFF;
	padding-top:4px;
}

.filterSelectBox, .filterSelectBoxActive
{
	 height:20px;
	 padding-top:8px;
	 margin-left:10px;
	 text-indent:14px;
	 float:left;
}
.filterSelectBox
{
	 background-color:#FFFFFF;
	 border:solid 1px #FFFFFF;
}
.filterSelectBoxActive
{
	 border:solid 1px #FFFFFF;
	 background-image:url('../img/check1.gif');
	 background-repeat:no-repeat;
	 background-position:0px 9px;
}




/* search boxes */
.searchOn
{
	display:inherit;
	overflow:auto;
	height:380px;
	width:750px;
	clear:both;
}
.searchOn h2
{
	color:#666666;
}

.searchOff
{
	display:none;
}

.spacer
{
	height:10px;
	clear:both;
}


/* Country */

#scLeft
{
	float:left;
	width:380px;
}
#scRight
{
	float:right;
	width:350px;
	border-left:dotted 1px #999999;
}
#scLeft, #scRight
{
	padding-top:10px;
}

#scStepA, #scStepB
{
	height:18px;
	padding-top:6px;
	padding-bottom:8px;
	color:#666666;
	float:left;
	text-indent:8px;
	font-weight:bold;
}
#scStepA
{
	width:340px;
}
#scStepB
{
	width:240px;
}

#countryBoxRegion
{
	width:190px;
	float:left;
	margin-left:10px;
}
.countryList
{
	list-style-type:none;
	float:left;
	padding:2px;
	margin:2px;	
	font-size:13px
}
.countryList li
{
	padding:3px;
	margin-right:4px;
}


#countryBoxAlpha
{
	width:100px;
	float:left;
	margin-left:40px;
	font-size:13px
}
.alphaList
{
	list-style-type:none;
	float:left;
	padding:2px;
	margin:2px;	
}
.alphaList li
{
	padding:1px;
	margin-right:8px;
}

.countryList a, .alphaList a
{
	text-decoration:none;
	color:#0000AA;
	padding:2px;
	border:solid 1px #FFFFFF;
}
.countryList a:hover, .alphaList a:hover
{
	text-decoration:none;
	color:#000000;
	border:solid 1px #999999;
}

.countryBoxHead
{
	width:100%;
	height:16px;
	color:#777777;
	font-size:12px;
	font-weight:normal;
	text-indent:8px;
	border-bottom:dotted 1px #999999;
}

#countryResultBox
{
	width:300px;
	height:250px;
	overflow:auto;
	float:right;
}
#countryResultBox a
{
	clear:both;
	line-height:20px;
	font-size:13px;
}

#countryBoxResults
{
	width:310px;
	height:290px;
	float:left;
	margin-bottom:10px;
	margin-left:10px;
}
#countryBoxResults a
{
	text-decoration:none;
}
#countryBoxResults a:hover
{
	text-decoration:underline;
	color:#EE0000;
}

/* region */

.worldimage
{
	width:500px;
	background-color:#FFFFFF;
	margin-bottom:20px;
	float:left;
	overflow:auto;
	padding-top:10px;
}
.imgcenter
{
	border:0px;
	margin:auto;
}

.linkBoxRegion
{
	width:250px;
	float:left;
	padding-top:10px;
}

.linkBoxRegion ul
{
	list-style-type:disc;
}
.linkBoxRegion li
{
padding:2px;
}

.linkBoxRegion a
{
	font-size:13px;
}

/* text input search */

.tSearchBox
{
	width:500px;
	padding:5px;
	padding-top:24px;
	margin:auto;
}

.sRowBox 
{
	height:108px;
}
.sRowBox input
{
	width:200px;
	margin-left:10px;
}
.sRowBoxD
{
	height:56px;
}
.sRowBoxD textarea
{
	height:48px;
	width:300px;
}


.sSubmitBox, .sSubmitBox_on
{
	height:20px;
	width:228px;
	margin:auto;
	padding-top:4px;
	margin-top:14px;
	text-align:center;
}

.sSubmitBox
{
	background-color:#f0f0f0;
	border:solid 2px #999999;
}
.sSubmitBox a
{
	color:#333333;
	text-decoration:none;
}

.sSubmitBox_on
{
	background-color:#334466;
	border:solid 2px #7799BB;
	cursor:pointer;
}
.sSubmitBox_on a
{
	color:#ccddff;
	text-decoration:none;
}


.bntSubmit
{
	border:solid 1px #999999;
	margin:auto;
}


/* */
.abbTbl
{
	margin:auto;
}



