
/* CSS Document */

/* base colours

blue reg: #1E3791
blue dark: #142665

beige lite: #E7E3D6
beige reg: #CEC7A4
beige dark: #8A7D51

*/

* {
	padding: 0;
	margin:	0;
 }

ul {
padding:0 0 0 1em; margin:0;
}

ul.sitemap {list-style:none;padding:0 0 0 3em;  }

li.parent {margin:0;padding:0}

.tree { list-style:none;  }
.tree li { margin: 1px;padding:1em 0 0 0 }

/* layout areas */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	background: #FFFFFF;
	color: #000000;
	}	

#header {
	background-color: #1E3791;
	padding: 5px 10px 5px 10px;
	background-image: url(/images/wisbg.jpg); 
	background-repeat: repeat-x; 
	background-position: left top;
	height: 80px;
	}	

#headerfront {
	background-color: #1E3791;
	padding: 15px 10px 5px 10px;
	background-image: url(/images/wisbg.jpg); 
	background-repeat: repeat-x; 
	background-position: left top;
	height: 100px;
	}	

#menubox {
	background-color: #142665;
	color: #FFFFFF;
	padding: 0 0 0 0;
	font-size: 12px;
	letter-spacing: -0.02em;
    overflow: hidden;
	float: left;
	width: 100%;
margin-right:0!important;
padding-right:0!important;
display: none;
	}
	
#menubox ul { padding: 0 0 0 10px }
	
#nav {
	float: left;
	display:none;
	visibility: hidden;
	}

#menubox ul li {list-style:none;float:left; padding: 0; margin: 0;}

#menubox fieldset {
border: 0px;
float: right
}

.search_from {display: none; visibility: hidden;}
#menubox legend {
display: none
}
#submenubox {
	background: black; 
	padding: 0 0 0 10px;
	color: #1E3791;	
clear:both;
display:none;
visibility: hidden;

        	
}

.clr { clear: both; height:0;overflow:hidden; margin: 0; padding: 0; line-height: 100%; }

#submenubox ul {margin: 0px 0 0 0; padding:3px 0 0 0;display:block}

#submenubox li {list-style:none;display:inline;}



#submenufooter {
	background-color: black; 
	padding-top: 4px;
	border-bottom: 2px solid black;
	color: #1E3791;	
	}

#content {
	font-size: 12px;
	padding: 15px;
	}

img { border: none; }
img.icon { margin: 0 5px 0 5px }

#footer {
	font-size: 11px; 
	background-color: #CEC7A4; 
	padding: 4px 10px 4px 10px;
	
	text-align: center;
	border-top: 2px solid black;
clear:both
	}

#c8footer {
	color: #AAAAAA;
	font-size: 10px;
 	padding-top: 5px;
	text-align: center;
	}

/* content column layout floats */

#insideleft {
	font-size: 12px;
	width: 100%;
	float: left;
	border-right: 1px dotted #8A7D51;
	margin: 15px 10px 15px 10px;
	padding-right: 10px;
	}

#insideright {
	
	width: 20%;
	float: left;
	margin: 15px 10px 15px 5px;
	padding-left: 0px;
	display:none;
	}
	
.headright {
	float:left; 
	padding:25px 0px 0px 20px; 
	}

.headleft {
	float:left;
	}

div#dotted {
	overflow:auto; 
	background: url(/images/dotted.gif) 48.1% 0 repeat-y
	}
	
#frontleft {
	float:left;
	width: 47%;
	
	padding-right: 10px;
clear:both
	}

#frontright {
	float:left;
	width: 47%;
	padding-left: 10px;
	
	}

/* navigation */

a	{
	color: #142665;
	
	outline: none;
	}

a:hover {
	color: #8A7D51;
	text-decoration: underline;
	}

a.menu {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: url(/images/pipe.gif) right center no-repeat; 
	padding: 4px 10px 4px 0;
	display:block;
	font-size: 7pt;
	}	
	
a:hover.menu {
	font-weight: bold;
	color: #CEC7A4;
	text-decoration: underline;
	}	

a.submenu {
	color: #142665;
	text-decoration: none;
	background: url(/images/pipe2.gif) right center no-repeat; 
	padding: 3px 10px 4px 0;


	}	
	
a:hover.submenu {
	color: #8A7D51;
	text-decoration: underline;
	background: url(/images/pipe2.gif) right center no-repeat; 
	padding: 4px 10px 4px 0;
	}	

a.submenuselect {
	font-weight: bold;
	color: #142665;
	text-decoration: none;
	background: url(/images/pipe2.gif) right center no-repeat; 
	padding: 4px 10px 4px 0;
	}



a.c8footer {
	color: #AAAAAA;
	text-decoration: none;
	}
	
a:hover.c8footer {
	color: #666666;
	text-decoration: underline;
	}	

/* headings & titles */

.titlebar {
	
	border: 1px solid #8A7D51;
	background-color: #E7E3D6;
	padding: 3px;
    margin: 0 0 10px 0;
	color: #8A7D51;
	font-weight: bold;
	font-size: 11px;
		}	

.showcase {	font-size: 11px; }

.zoom_icon {float:left;margin: 17px 5px 0 0;display:none }

#search_box {margin: 0 0 9px 0;display:none}

.tagline {
	font-size: 22px;
	color: black;
	font-weight: bold;
	}

#iip { display: none }

.taglinefr {
	font-size: 28px;
	color: #385AD7;
	font-weight: bold;
	}

/* for multiple image support */



.stxleft {




float: left;
padding: 0 10px 0 0;
}

.stxright {
float: right;
padding: 0 15px 0 10px;
}

/* menu curves */

a.menuselect {
	display: block;
	font-weight: bold;
	color: #142665;
	text-decoration: none;
	padding: 0 0 0 10px;
	margin: 0 9px 0 0;
	background: #CEC7A4 url("/images/mstl.gif") top left no-repeat;
	font-size: 7pt;

	}
	
a.menuselect span {
	display: block;
	padding: 4px 10px 3px 0;
	margin: 0 0 0 0;
	background: #CEC7A4 url("/images/mstr.gif") top right no-repeat;
	
	}

/*
.mstr {
	padding: 4px 0px 4px 10px;
	padding:0 0 4px 10px!important;
	background: #CEC7A4 url("/images/mstl.gif") -4px 0 no-repeat; 
	margin: 0 6px 0 -7px;
	margin: 3px 6px 0 -7px!important;
	display: block;
	border-bottom: 1px solid #8A7D51;
	}
	
.mstl {
padding-top: 4px;
padding-right: 3px;
	background-image: url(/images/mstr.gif); 
	background-repeat: no-repeat; 
	background-position: top right;
	margin: 0 0 0 0!important;
	padding:0 3px 0 0 !important;
	display:block;

	}
*/

	
.bnone { background: none }	
	
/* text elements */

h1,h2 {
	margin: 0 0 15px 0;
	padding: 0;
	font-weight: normal;
	}

h1 {
	font-size: 22px; 
	}

h2 {
	font-size: 18px; 
	}	

p {line-height:150%;margin-bottom:15px}



form p {margin-bottom:5px;}



ul.pagemenu {
	padding: 10px 0 15px 15px;
	margin: 0;
	list-style-image: url(/images/ul_arrow.gif);
	}		
	
li.pagemenu {	
	padding-bottom: 15px;
	font-size:12px
	}

li {
	padding-bottom: 15px;
	}
	
.imgleft {
	margin-right: 10px;
	margin-bottom: 10px;

	float:left;
	}

.imgright {
	margin-left: 5px;
float:right
	}	
	
.imgright2 {position: relative;margin-left: 10px; float:right; width:28%;height:28%}
	
	
hr {
	height: 1px;
	color: #CEC7A4;
	background-color: #CEC7A4;
	margin-bottom: 8px;
	margin-top: 8px;
	padding: 0;
clear:both
	}


.bold {font-weight: bold;}
	
/* form elements */

div#prize_form input {margin:0 0 6px 0;}

.formleft {width:400px;float:left;margin-right:20px;border-right: 1px #ccc solid;padding-right:20px;margin-bottom:0;padding-bottom:10px;overflow:hidden}

.center { text-align:center }

.padme { margin: 5px 0 5px 0 }

.inline {display:inline}

form {
	margin: 0;
	border: 0;
	}

.button {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #1E3791;
	padding: 2px 4px 2px 4px;
margin: 0 0 10px 0
	}	

.formcheck {
	font-weight: bold;
	color: #CC0000;
	}

/* crew application form */

.tab0 {display:block;width:5em;float:left;}
.tab1 {display:block;width:8em;float:left;}
.tab2 {display:block;width:14em;float:left;}
.tab3 {display:block;width:18em;float:left;}
.tab35 {display:block;width:21em;float:left;}
.tab4 {display:block;width:24em;float:left;}
.left {float:left;margin-right:20px;overflow:auto!important;}

fieldset {border:0}

.box {
	padding: 0 10px 0 10px;
	margin: 0 10px 10px 0;
	border: 1px solid black;
	overflow:auto
	}
	
.box2 {
	padding: 10px 10px 0 10px;
	margin: 0 10px 0 0;
	border: 1px solid black;
	overflow:hidden!important;
	width:97%;
	
	
	}	

.box3 {
	padding: 10px 10px 0 10px;
	margin: 0 10px 0 0;
	border: 1px solid black;
	overflow:hidden!important;
	width: 233px;
	}	
	
	


.apptitle {
	font-size: 12px;
	color: #8A7D51;
	margin: 10px 10px 0 0;
	padding: 3px;
	background-color: #E7E3D6;
	border: 1px solid #8A7D51;
	border-bottom: 0;
	font-weight: bold;
	}
	
	.apptitle2 {
	font-size: 12px;
	color: #8A7D51;
	margin:0;
	padding: 3px;
	padding-right:0;
	background-color: #E7E3D6;
	border: 1px solid #8A7D51;
	border-bottom: 0;
	font-weight: bold;
	width:97%;
	padding: 3px 10px 3px 10px;
	margin: 10px 10px 0 0;
	}
	
	.apptitle3 {
	font-size: 12px;
	color: #8A7D51;
	margin:0;
	padding: 3px;
	padding-right:0;
	background-color: #E7E3D6;
	border: 1px solid #8A7D51;
	font-weight: bold;
	width:97%;
	padding: 3px 10px 3px 10px;
	margin: 10px 10px 0 0;
	
	}
	

#crewapp p { 
	margin-top: 0;
	}

#crewapp input {
	margin-top: 3px;
	}

#crewapp {
	font-size: 12px;
	}
	
#crewapp td {
	font-size: 12px;
	}

#crewapp hr {
	color: #8A7D51;
	background-color: #8A7D51;
	
	height: 1px;
	border-bottom: 1px solid #8A7D51;
	}

#crewapp ul { margin: 0; padding-left: 20px; }
#crewapp li { padding: 0 0 5px 0; margin-left: 0;}

.padding { 
	padding: 0px 0 10px 0
	}

.button {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #1E3791;
	padding: 2px 4px 2px 4px;
	font-weight: bold;
	}				

div.item {clear:both;margin-bottom:10px;overflow:auto;float:left;width:100%}

/* document page styles */
#txtdiv { margin-left:210px }

#padding {padding:0 0 0 0; margin-bottom:10px}
.righty {float:right}
.prize_draw_header {clear:right;overflow:auto}
.bottom_pad { margin-bottom:20px } 
.search_result_item {width:47%;float:left;padding: 0 20px 0 0; }
.search_result_item_image {float:left; padding: 0 20px 0 0; }

div.line hr { visibility:hidden  } 
div.line {  }
#searchres {float:left; margin: 0 20px 0 0}
#search {display: none}
.paging_options { display: none;}
#h1heading {font-size: 12px;
	color: #8A7D51;
	margin: 0 0 0 0;
	padding: 0 0 0 3px;
	background-color: #E7E3D6;
	width:97%;
	font-weight: bold;}
#search_pages { float:right; }  


p.error { background: transparent url(/images/error.gif) no-repeat 5px 50%; padding: 3px 0 3px ;  text-indent:35px; border: 1px dotted #8A7D51;  }

legend { color:black; padding-left:0;margin-left:0;border:0;float:none }
#search fieldset { padding:0; margin:0 }
div.apptitle3 a { color:#8A7D51; text-decoration:none }
div.apptitle2 a { color:#8A7D51; text-decoration:none }
div.titlebar a { color:#8A7D51; text-decoration:none }
/* this is stuff for send to friend pop up*/
.like_apptitle2 {font-size: 12px;
	color: #8A7D51;
	background-color: #E7E3D6;
	border: 1px solid #8A7D51;
	border-bottom: 0;
	font-weight: bold;
	
	padding: 3px 10px 3px 10px;
	margin: 10px 10px 0 10px;
	}

#like_insideleft {font-size: 12px;
	margin: 0 10px 0 10px;
	padding-bottom:0;
	
	}

.like_box2 {padding: 0 10px 10px 10px;
	margin: 0;
	border: 1px solid black;
	overflow:hidden!important;
		 }
.message { margin: 5px 0 0 0 }

.sitemap_heading { margin-bottom:0; }

.error2 { float:right; margin: 9px;color:red  }
.error3 { color:red  }

#form_fullname,#form_fullname,#form_friendsname,#form_from,#form_to{width: 100%; }
#az_res { margin: 10px 0 0 0}
.clr_both { clear:both}
p.formError { color: red }  


 