/* SITEWIDE / CORE CSS ONLY */


/* COLORS ------------------------------------------------------------------------------- 
core orange #F9B300
core blue: #1A2E66
*/


/* CORE ----------------------------------------------------------------------------------  */
* {padding: 0px;margin: 0px;}
html, body {height: 100%;}
body {font-family: Arial, Helvetica, sans-serif;font-size: 67.5%;color: #1A2F67;background: url('../../img/bg3.jpg') repeat-x;}


/* COMMON--------------------------------------------------------------------------------  */
.hidden{display:none;}
.clear{clear:both;}
.small {font-size: .8em;color: #3333;}
.big {font-size: 1.1em;}
.floatR {float: right;}
.floatL {float: left;}
.pointer {cursor: pointer;}
.underline {text-decoration: underline;}
.required {color: #F00;font-size: 1.1em;}


/* TEXT---------------------------------------------------------------------------------  */
a {color: #1A2F67;text-decoration: none;}
p a {text-decoration: underline;}
a:focus, div:focus, img:focus { outline:none }
h1 {color: #FCB600;font-size: 3em;font-weight: normal;position: absolute;z-index: 2;top: 5px;left: 10px;}
h2 {color: #1A2E66;font-size: 2em;font-weight: bold;padding-bottom: 10px;}
p {padding: 8px 0px;}
#content .content-box {color: #1A2E66}
#content .content-box a {color: #1A2E66;text-decoration: underline;font-weight: bold;}
.slBack { display:block; width:58px; height:20px; line-height:20px; text-align:center; text-decoration:none; color:#00104B; background: url(../img/generic/submitbutton-small.gif) top left repeat-x; text-transform: uppercase; font-weight:bold;}
.slBack-lrg { display:block; width:140px; height:20px; line-height:20px;text-decoration:none; color:#00104B; background: url(../img/generic/submitbutton-large.gif) top left repeat-x; text-transform: uppercase; font-weight:bold;padding-left: 10px;}
a.slBack, .slBack-lrg  {text-decoration: none !important;}

/* STRUCTURE----------------------------------------------------------------------------  */
#wrapper {width: 100%;}
#hdr {width: 100%;height: 137px;background: url('../img/generic/hdr-bg-rptv2.jpg') repeat-x;}
#hdr-inr {width: 994px;margin: 0 auto;background: url('../img/generic/hdr-bgv2.jpg') no-repeat top center;height: 137px;}


#hdr-inr #logoInr {padding-left: 20px;width: 114px;height: 79px;background: url('../img/generic/logo.png') top right no-repeat;}
*html #hdr-inr #logoInr {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_library/img/generic/logo.png',sizingMethod='scale');padding: 0px;}




#hdr-inr #logo-container {padding-top: 20px;}



/* FORMS --------------------------------------------------------------------------------  */
form input {border: 1px solid #1A2F67;width: 110px;height: 22px;}
form select {border: 1px solid #1A2F67;width: 185px;height: 22px;}
form .btn-send {background: url('../img/generic/btn-go.gif') no-repeat;border: 0px;width: 29px;height: 25px;float: left;cursor:pointer;}
form .hdn {height: 0px;width: 0px;border: 0px;}


/* CONTENT ------------------------------------------------------------------------------  */
#content {width: 100%;margin: 0 auto;background: url('../img/generic/content-bg-rpt.jpg') repeat-x;margin-bottom: 10px;}
#content #content-inr {width: 990px;margin: 0 auto;padding-top: 10px;}
#content #nav {width: 160px;float: left;position: relative;height: 450px;margin-top: 10px;margin-bottom: 10px;background: #F9B300;font-size: 1.1em}
#content #nav #top-crv {background: url('../img/generic/nav-top.gif') no-repeat;width: 160px;height: 10px;position: absolute;top: -10px;left: 0px;}
#content #nav #bot-crv {background: url('../img/generic/nav-bot.gif') no-repeat;width: 160px;height: 10px;position: absolute;bottom: -10px;left: 0px;}
#content #nav ul li {list-style-type: none;margin: 0px;padding: 0px;}
#content #nav ul li.selected a {background: #0A1A3E;color: #fff;}
#content #nav ul li.selected a:hover {background: #0A1A3E;color: #fff;}
#content #nav ul li {margin-left: 5px;padding: 0px 5px 1px 0px}
#content #nav ul li a {height: 20px;width: 139px;background: url('../img/generic/btn-nav-bg.jpg') top left;display: block;text-align: left;padding-top: 4px;padding-left: 10px;text-transform: uppercase;text-decoration: none;color: #0c1656}
#content #nav ul li a:hover {height: 20px;width: 139px;background: url('../img/generic/btn-nav-bg.jpg') top right;color: #FF8A00}
#content #nav #signup {background: url('../img/generic/icn-signup.gif') no-repeat;width: 142px;height:78px;margin-left: 10px;position: absolute;bottom: 75px;color: #172153;line-height: 1em}
#content #nav #signup #intro {position: absolute;top: 60px;}
#content #nav #signup #form {position: absolute;top: 90px;font-size: .9em;}
#content #nav #signup #form #info {padding-top: 4px;}

#content #nav #signup #form #message {color:#FFDF0F;font-size: 13px;font-weight: bold;line-height: 14px;}

#content #nav #signup #form input {float: left;width: 100px;}
#content #nav #signup #form .btn-send {width: 34px;background-position: right;}
#content #body {width: 820px;margin-left: 10px;float: left;font-size: 1.1em;}
#content #panel-store-search form {padding-top: 8px;}
#content #panel-store-search .loctxt {font-size: 26px;color: #1A2F67}
#content #panel-store-search form label {color: #fff;font-weight: bold;}
#content #panel-store-search form input {float: left;}
#content #panel-store-search form .btn-send {margin-left: 5px;margin-top: -1px}
#content #panel-store-search #text {position: absolute;top: 55px;left: 550px;color: #1A2E66}
#content #panel-store-search #title {position: absolute;top: 6px;left: 15px;}
*html #content #panel-store-search #title {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_library/img/generic/location-text.png',sizingMethod='scale');}
#content .content-box {position: relative;background: #D4D8EC;min-height:400px;/* IE 6/7 height */height:auto !important;height:400px;;margin-top: 10px;margin-bottom: 10px;}
#content .content-box .content-inr {padding: 20px;}
#content .content-box .content-top {position: absolute;top: 0px;left: 0px;background: url('../img/generic/box-top.gif') no-repeat;width: 820px;height: 10px;}
#content .content-box .content-btm {position: absolute;bottom: -10px;left: 0px;background: url('../img/generic/box-btm.gif') no-repeat;width: 820px;height: 10px;}
#content .content-box ul, #content .content-box ol {padding-left: 15px;}

/* STORE SEARCH ------------------------------------------------------------------------  */
#panel-store-search {background: url('../img/generic/store-search-bg.jpg') no-repeat;height: 216px;position: relative;width: 820px;position: relative;}
#panel-store-search #feature {position: absolute;left: 10px;bottom: 10px;}
#panel-store-search #feature img {z-index: 1;position: relative;}
#panel-store-search #feature #overlay {background: url('../img/generic/feature-mask.png') no-repeat;height: 167px;position: absolute;width: 516px;top: 0px;left: 0px;z-index: 2}
*html #panel-store-search #feature #overlay {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_library/img/generic/feature-mask.png',sizingMethod='scale');}
#panel-store-search #map {width: 212px;height: 235px;background: url('../img/generic/united-kingdom.png');position: absolute;top: -10px;right: -30px;}
*html #panel-store-search #map {background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_library/img/generic/united-kingdom.png',sizingMethod='scale');}


/* FOOTER ------------------------------------------------------------------------------  */
#ftr {width: 990px;margin: 0 auto;height: 64px}
#ftr ul li {display: inline;float: left;padding-top: 8px;color: #f2a617;}
#ftr ul li a {color: #f2a617;text-decoration: none;text-transform: uppercase;padding-left: 8px;padding-right: 7px;}
#ftr ul li a:hover {text-decoration: underline;}
#ftr #address {float: right;text-align: right;margin-right: 5px;color: #fff}
#ftr-inner {width: 970px;margin: 0 auto;height: 200px;height: 34px;background: url('../img/generic/ftr-bg-rpt.jpg');position: relative;padding: 10px;}
#ftr #ftr-rht  {position: absolute;top: 0px;right: 0px;width: 10px;height: 54px;background: url('../img/generic/ftr-bg-rht.jpg') no-repeat;}
#ftr #ftr-lft  {position: absolute;top: 0px;left: 0px;width: 10px;height: 54px;background: url('../img/generic/ftr-bg-lft.jpg') no-repeat;}


/* AHMED EDIT ------------------------------------------------------------------------------  
Work for us */


#job ul, #job li, #job a, #job span{
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
	list-style:none;
	
}

#job ul{
	border-bottom: 1px solid #1A2E66;	
}

#job a:hover{	
	background:#DFE5FF;
}

#job a{
	border-top: 1px solid #1A2E66;
	padding:10px;
}

#upload{
	width:525px;
	height:70px;
}

.MultiFile-list{
	display:block;
	overflow:hidden;
	float:left;
	padding-left:220px;
}

.MultiFile-label{
	width:200px;
	display:block;
	overflow:hidden;
}

.MultiFile-title{
	float:left;
 	display:block;
	overflow:hidden;
} 

.MultiFile-remove{
	margin:2px 5px 0px 0px;
	float:left;
	display:block;
	overflow:hidden;
}


