/* Default CSS Stylesheet for a new Web Application project */


.pagetitle
{
	font-weight: bold;
	font-size: 18pt;
	color: black;
	line-height: 48pt;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: center;
	vertical-align:middle;
	font-variant: small-caps;
}
.pagetitle2
{
	border-bottom: #cc0000 thin solid;
	text-align: left;
	padding-bottom: 3px;
	font-variant: normal;
	margin-top: 0px;
	font-family: Verdana, Arial, Sans-Serif;
	margin-bottom: 0px;
	color: #cc0000;
	font-size: 20pt;
	vertical-align: middle;
	font-weight: normal;
}
.subtitle
{
	font-weight: bold;
	font-size: 12pt;
	margin-left: 10px;
	color: black;
	line-height: 36pt;
	margin-right: 10px;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: left;
	font-variant: small-caps;
}
.subtitle_2
{
	font-weight: normal;
	font-size: 16pt;
	margin: 0px 0px 6px;
	color: #cc0000;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: left;
}
.faqtitle
{
	font-weight: bold;
	font-size: 12pt;
	color: #cc0000;
	line-height: 36pt;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: left;
	margin: 0px 10px;
}
.subtitle2
{
	font-weight: bold;
	font-size: 10pt;
	margin-left: 10px;
	color: black;
	margin-right: 10px;
	font-style: italic;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: left;
}
.bodytext
{
	text-align: justify;
	font-family: Verdana, Arial, Sans-Serif;
	color: black;
	margin-left: 10px;
	font-size: 8pt;
	margin-right: 10px;
}
.small
{
	text-align: justify;
	font-family: Verdana, Arial, Sans-Serif;
	color: black;
	margin-left: 10px;
	font-size: xx-small;
	margin-right: 10px;
}
.resultsitem
{
	font-size: 10pt;
	margin: 0px 10px;
	color: black;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: center;
}
.alternativeitem
{
	font-size: 10pt;
	margin: 0px 10px;
	color: black;
	background-color: whitesmoke;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: center;
}
.redbutton
{
	border-bottom: black thin solid;
	border-left: black thin solid;
	background-color: #cc0000;
	font-family: Verdana, Arial, Sans-Serif;
	color: white;
	font-size: small;
	border-top: black thin solid;
	cursor: hand;
	font-weight: bold;
	border-right: black thin solid;
	text-decoration: none;
}
.sortedcolumn
{
	font-weight: bold;
	font-size: 12pt;
	color: red;
}
.blinking
{
	text-decoration: blink;
}
.nounderline
{
	text-decoration: none;
}
.homelogo
{
	width: 664px;
	height: 196px;
	text-align: left;
}
.figure
{
	width: 600px;
}
.centerobject
{
	margin: auto auto;
	text-align: center;
}
.centerobject table
{
	margin: auto auto;
	text-align: center;
}
.leftobject
{
	text-align:left;
}
.page
{
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	width: 800px;
	border-bottom: gray thin solid;
	background-color: white;
	text-align: left;
	margin: 0px auto;
}
.document
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: whitesmoke;
	text-align: center;
}
.mainarea
{
	margin-right:-6px;
	
}
.mainarealeft
{
	width: 100%;
	vertical-align: top;
}
.mainarearight
{
	width: *;
	vertical-align: top;
}
.content
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.breadcrumbs
{
	font-size: x-small;
	cursor: hand;
	color: #cc0000;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: left;
	text-decoration: none;
}
.regstatement
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	text-align: center;
	font-variant: small-caps;
}
.footer
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	color: #ffffff;
	border-top-style: none;
	padding-top: 0px;
	font-family: Verdana, Arial, Sans-Serif;
	border-right-style: none;
	border-left-style: none;
	background-color: #cc0000;
	text-align: center;
	text-decoration: none;
	border-bottom-style: none;
}
.invisibletable
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 30px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.formtitle
{
	text-align: justify;
	margin: 0px 10px;
	font-family: Verdana, Arial, Sans-Serif;
	color: black;
	font-size: 10pt;
	font-weight: bold;
}
.question
{
	font-weight: bold;
	font-size: 8pt;
	margin-left: 10pt;
	width: 150px;
	color: black;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: justify;
}
.longquestion
{
	font-weight: bold;
	font-size: 8pt;
	margin-left: 10pt;
	color: black;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: justify;
}
.answer
{
	font-size: 8pt;
	margin-left: 10pt;
	color: black;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: justify;
}

.curvedpanelcontent
{
	background-image: url(http://www.wentworthfs.co.uk/images/gradient.jpg);
	width: 300px;
	background-repeat: repeat-x;
	height: 150px;
}
.curvedpanelform
{
	background-image: url(http://www.wentworthfs.co.uk/images/gradientlong.jpg);
	width: 100%;
	background-repeat: repeat-x;
	background-color: silver;
}
.curvedpanelshort
{
	background-image: url(http://www.wentworthfs.co.uk/images/gradient.jpg);
	width: 100%;
	background-repeat: repeat-x;
	background-color: silver;
}
.creampanel
{
	background-image: url(http://localhost/wentworthfs/images/creamgradient.jpg);
	background-repeat: repeat-x;
	border-bottom: #cc0000 thin solid;
	border-left: #cc0000 thin solid;
	margin: 1px;
	border-top: #cc0000 thin solid;
	border-right: #cc0000 thin solid;
}
.form250
{
	width:250px;
}
.form350
{
	width:350px;
}
.form450
{
	width:450px;
}
.form600
{
	width:600px;
}
.form700
{
	width:700px;
}
.a4
{
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	width: 795;
	border-bottom: gray thin solid;
	background-color: white;
	text-align: left;
	margin: 0px auto;
}
.topmost
{
	z-index: 60;
	visibility: hidden;
	margin: auto;
	overflow: visible;
	position: absolute;
	text-align: center;
}
.warningtext
{
	font-size: x-small;
	margin: 10px;
	color: red;
	font-style: italic;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: justify;
}
.redline
{
	border-bottom: #cc0000 thin solid;
	border-right-style: none;
	border-top-style: none;
	color: #cc0000;
	border-left-style: none;
}
.ticker
{
	font-size: x-small;
	padding-bottom: 2px;
	width: 100%;
	color: dimgray;
	padding-top: 2px;
	border-bottom: #cc0000 1px solid;
	font-family: Verdana, Arial, Sans-Serif;
	text-decoration: none;
}
.tickerlead
{
	font-weight: bold;
	color: #cc0000;
}
.ciddlogo
{
	left: 0px;
	position: absolute;
	top: 0px;
}

.ciddtitle
{
	border-top: black thin solid;
	font-weight: bold;
	font-size: 10pt;
	color: #cc0000;
	line-height: 20pt;
	border-bottom: black thin solid;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: left;
}
.ciddsubtitle
{
	font-weight: bold;
	font-size: 10pt;
	color: #cc0000;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: left;
}
.ciddbodytext
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: left;
	margin: 0px 10px;
}
/* START rounded corners */
.topCorners, .bottomCorners{display:block; height:5px; overflow:hidden; padding:0;}
.topCorners *, .bottomCorners *{display:block; height:1px; overflow:hidden; padding:0; line-height:1px; font-size:1px;}
.l1{margin:0 5px}
.leftl1{margin-left: 5px;}
.l2{margin:0 3px}
.leftl2{margin-left: 3px;}
.l3{margin:0 2px}
.leftl3{margin-left: 2px;}
.l4{margin:0 1px; height:2px}
.leftl4{margin-left: 1px; height:2px}
/* zoom:1; is to force IE to have "layout" for this element so the bottom corners that follow it don't go funny... */
/*.styledPanel{zoom:1;}*/
/* END rounded corners */

/* START Personalization */
.curvedpanel
{
	clear: both;
	font-size: 8pt;
	margin: 0 2px auto; /*1.32em*/
}
.curvedpanel .styledPanel
{
	padding-right: 1px;
	padding-left: 1px;
	background: whitesmoke;
	padding-bottom: 0px;
	padding-top: 0px;
}
.curvedpanel .styledPanel .paneltitle
{
	font-weight: bold;
	font-size: 8pt;
	background: #cc0000;
	padding-bottom: 5px;
	margin: 0px -1px;
	color: white;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Sans-Serif;
	text-align: center;
	text-decoration: none;
}
.paneltitle a
{
	color: white;
	font-family: Verdana, Arial;
	text-decoration: none;
}
.paneltitle a:hover
{
	color: moccasin;
}
.curvedpanel .leftl2{border-left:solid 2px #999999; border-right:solid 2px #999999;}
.curvedpanel .leftl3, .curvedpanel .leftl4, .curvedpanel .styledPanel{border-left:solid 1px #999999; border-right:solid 1px #999999;}
.curvedpanel .leftl1{background:#999999;}
.curvedpanel .l2{border-left:solid 2px #999999; border-right:solid 2px #999999;}
.curvedpanel .l3, .curvedpanel .l4, .curvedpanel .styledPanel{border-left:solid 1px #999999; border-right:solid 1px #999999;}
.curvedpanel .l1{background:#999999;}
.curvedpanel .topCorners .leftl2, .curvedpanel .topCorners .leftl3, .curvedpanel .topCorners .leftl4{background:#cc0000;}
.curvedpanel .topCorners .l2,.curvedpanel .topCorners .l3,.curvedpanel .topCorners .l4{background:#cc0000;}
.curvedpanel .bottomCorners .l2,.curvedpanel .bottomCorners .l3,.curvedpanel .bottomCorners .l4{background:#C0C0C0;}
/* END Personalization */

/*Share Styles*/
li.delicious
{
	list-style: none; 
	background: url(../images/sn_delicious.gif) no-repeat center left; 
	padding-left: 20px 
}
li.reddit
{
	list-style: none; 
	background: url(../images/sn_reddit.gif) no-repeat center left; 
	padding-left: 20px 
}
li.google
{
	list-style: none; 
	background: url(../images/sn_google.gif) no-repeat center left; 
	padding-left: 20px 
}
li.yahoo
{
	list-style: none; 
	background: url(../images/sn_yahoo.gif) no-repeat center left; 
	padding-left: 20px 
}
a.facebook
{
	list-style-type: none;
	padding-left: 18px;
	font-family: Verdana, Arial, Sans-Serif;
	background: url(../images/sn_facebook.gif) no-repeat left center;
	color: #cc0000;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
}
li.digg
{
	list-style: none; 
	background: url(../images/sn_digg.gif) no-repeat center left; 
	padding-left: 20px 
}
li.stumbleupon
{
	list-style: none; 
	background: url(../images/sn_stumbleupon.gif) no-repeat center left; 
	padding-left: 20px 
}
li.mixx
{
	list-style: none; 
	background: url(../images/sn_mixx.gif) no-repeat center left; 
	padding-left: 20px 
}
a.twitter
{
	list-style-type: none;
	padding-left: 18px;
	font-family: Verdana, Arial, Sans-Serif;
	background: url(../images/sn_twitter.gif) no-repeat left center;
	color: #cc0000;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
}
li.newsvine
{
	list-style: none; 
	background: url(../images/sn_newsvine.gif) no-repeat center left; 
	padding-left: 20px 
}
li.livejournal
{
	list-style: none; 
	background: url(../images/sn_livejournal.gif) no-repeat center left; 
	padding-left: 20px 
}
li.blinklist
{
	list-style: none; 
	background: url(../images/sn_blinklist.gif) no-repeat center left; 
	padding-left: 20px 
}
a.linkedin
{
	list-style: none; 
	background: url(../images/sn_linkedin.gif) no-repeat center left; 
	padding-left: 20px 
}
li.propeller
{
	list-style: none; 
	background: url(../images/sn_propeller.gif) no-repeat center left; 
	padding-left: 20px 
}
li.fark
{
	list-style: none; 
	background: url(../images/sn_fark.gif) no-repeat center left; 
	padding-left: 20px 
}
li.aim
{
	list-style: none; 
	background: url(../images/sn_aim.gif) no-repeat center left; 
	padding-left: 20px 
}
/*End of Share Styles*/

/*Google search styles */
.gsc-resultsRoot-siteSearch .gsc-title {
	font-weight : bold;
}
.gsc-resultsRoot {
	width:600px;
}
/*    .gsc-resultsRoot-siteSearch .gsc-keeper {
	background-image : url('http://www.google.com/css/orange_check.gif');
	font-weight : bold;
}*/
#searchcontrol .gs-result {width:600px}
#searchcontrol .gs-webResult {width:600px}
#searchcontrol .gs-webResult .gs-visibleUrl-short { display:none; }
#searchcontrol .gs-webResult .gs-visibleUrl-long { display:block; }