@import url(stylestacking.css);
@import url(styleps1colours.css);

/* Tag Elements */
SELECT, select, INPUT, input{font-size : 90%;}

/* Non-Link Styles */

INPUT.productform, input.productform, INPUT.productformgrey, input.productformgrey, INPUT.productformblue, input.productformblue
{
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	border : solid 1px #ffffff;
	text-align : left;
}

INPUT.productformgrey, input.productformgrey, .labeltextgrey{
	color : #acacac;
	font-size : 150%;
}

INPUT.productformblue, input.productformblue, .labeltextblue{
	color : #25408f;
	font-size : 150%;
}

.labeltextbluesmall{
	color : #25408f;
	font-size : 120%;
}

.linedisplay{
	border-top : solid 1px #25408f;
	margin-top : 10px;
	padding-top : 10px;
}

.toptable{
	background-color : #ffffff;
}

.leftedge{border-left : solid 1px #ffffff;}

.bottomtable{
	padding : 5px 0 10px 0;
	border-top : solid 1px #afbbd1;
	background-color : #ffffff;
}

.imagetitle, .date, .rhstitle, .polltitle, .btntext, .searchhead
{color : #ffffff;}

.utilspipe, .bottompipe{color : #666666;}

.forumtitle{color: #25408f;}

.showmessagepoll{background-color : #ffffff;}

.pollresult2, .pollresult4
{background-color : #5569a6;}

.forumhead{
	background-color : #daddec;
	padding : 5px;
}

a.pathnav:link, a.pathnav:visited, a.pathnav:active, a.pathnav:hover, a.pathnav:focus
{font-weight : normal; text-decoration : underline; color : #25408f;}

a.pathnav:link, a.pathnav:visited, a.pathnav:active, a.pathnav:hover, a.pathnav:focus
{font-weight : normal; text-decoration : underline;}

a.pathnavs:link, a.pathnavs:visited, a.pathnavs:active, a.pathnavs:hover, a.pathnavs:focus
{font-weight : bold; text-decoration : underline;}

a.pathnavs:hover, a.pathnav:hover{text-decoration : none;}

.contactbakcolour, .blockstyle, .searchstylecentre, .searchstyleright, .atozheadstyle, .atozconhead, .forumband1, .forummessband1, .loginbandtop, .rowhigh
{background-color : #ffffff;}

.pollresult1, .pollresult3, .pollresult5
{background-color : #25408f;}

.atozcontacts, .closebuttonstrip, .loginbandbot, .rowlow
{background-color : #daddec;}

.forumband2, .forummessband2, .forummessband3
{background-color : #eceffc}

.pollquestion, .pollanswer {background-color : #25408f;}

.atozheadstyle{border-top : solid #ffffff 5px;}

.rhstitle, .polltitle{
	margin-top : 10px;
	min-width : 170px; 
	background : top left url(../../images/tremorvahind/common/block_top_left.gif) no-repeat;
}

.rhstitleright{
	padding : 6px 10px;
	background : top right url(../../images/tremorvahind/common/block_top_right.gif) no-repeat;
}

.rhstrolleyright{
	background : top right url(../../images/tremorvahind/common/block_top_right.gif) no-repeat;
}

.rhstrolley{
	padding : 6px 10px;
	background :  top right url(../../images/tremorvahind/common/block_trolley.gif) no-repeat;
}

.rhssearch{
	color : #ffffff;
	font-weight : bold;
	margin-top : 10px;
	min-width : 170px; 
	background : url(../../images/tremorvahind/common/block_search_left.gif) top left no-repeat;
}

.rhssearchright{
	padding : 6px 10px;
	background : top right url(../../images/tremorvahind/common/block_search_right.gif) no-repeat;
}

.positionsearch{
	padding : 15px 0 5px 0;;
}

.rhsbase{
	min-width : 170px; 
	background : top left url(../../images/tremorvahind/common/block_bottom_left.gif) no-repeat;
}

.rhsbaseright{
	background : top right url(../../images/tremorvahind/common/block_bottom_right.gif) no-repeat;
}

.faqbase{
	min-width : 170px; 
	background : top left url(../../images/tremorvahind/common/block_bottom_line_left.gif) no-repeat;
}

.faqtopright{
	background : bottom right url(../../images/tremorvahind/common/block_top_line_right.gif) no-repeat;
}

.faqtop{
	min-width : 170px; 
	background : bottom left url(../../images/tremorvahind/common/block_top_line_left.gif) no-repeat;
}


.rhsbackground{
	border-left : solid 1px #afbbd1;
	border-right : solid 1px #afbbd1;
}

.contactpadding{
	padding : 5px 8px;
}

.forumband1, .forummessband1, .forumband2, .forummessband2, .forummessband3, .loginbandtop{border-top : solid #ffffff 2px;}

.showrhstab{
	background : no-repeat 12px 8px url(../../images/tremorvahind/common/page.gif);
}

.topnavborderleft, .topnavborderright{
	background :  repeat-x url(../../images/tremorvahind/common/titleback.gif) #6679b1;
	height : 37px;
}

.topnavborderleft
{
	border-left : solid 1px #ffffff;
	color : #ffffff;
}

.topnavborderright{border-right : solid 1px #ffffff;}

.psborder{border : solid 2px #ffffff;}
.psborderleft{border-left : solid 2px #ffffff;}
.psborderright{border-right : solid 2px #ffffff;}
.psbordertop{border-top : solid 2px #ffffff;}
.psborderbottom{border-bottom : solid 2px #ffffff;}
.bottomborder{border-bottom : solid 2px #666666; padding-bottom: 10px;}

.controllista{padding : 0 5px 0 0; border-right : solid 1px #666666;}
.controllistb{padding : 0 5px; border-right : solid 1px #666666;}
.controllistc{padding : 0 5px;}

.menuposition{
	position : relative;
	top : 2px;
	left : 0;
}

.leftside{
	background : no-repeat left url(../../images/tremorvahind/common/tabedge_left.gif);
	width : 6px;
	padding : 12px 0;
}

.rightside{
	background : no-repeat right url(../../images/tremorvahind/common/tabedge_right.gif);
	width : 5px;
	padding : 12px 10px;
}

.righttab{
	position : relative;
	top : 15px;
	left : 10px;
}

/* End of Non-Link Styles */

/* Link Styles */


A:link, a:link, A:visited, a:visited, A:active, a:active, A:focus, a:focus{color : #000000;}

a.autilnav:link, a.autilnav:visited, a.autilnav:active, a.autilnav:hover, a.autilnav:focus, a.autilnavs:link, a.autilnavs:visited, a.autilnavs:active, a.autilnavs:hover, a.autilnavs:focus, a.whitelink:link, a.whitelink:visited, a.whitelink:active, a.whitelink:focus, a.whitelink:hover
{color : #ffffff;}

a.aatozlinks:link, a.aatozlinks:visited, a.aatozlinks:active, a.aatozlinks:hover, a.aatozlinks:focus, a.aatozlink:hover{
	color : #daddec;
}

a.bottomlink:link, a.bottomlink:visited, a.bottomlink:active, a.bottomlink:hover, a.bottomlink:focus, a.bottomlinks:link, a.bottomlinks:visited, a.bottomlinks:active, a.bottomlinks:hover, a.bottomlinks:focus, a.autilnavn:link, a.autilnavn:visited, a.autilnavn:active, a.autilnavn:hover, a.autilnavn:focus, a.autilnavsn:link, a.autilnavsn:visited, a.autilnavsn:active, a.autilnavsn:hover, a.autilnavsn:focus, a.bottomlinkn:link, a.bottomlinkn:visited, a.bottomlinkn:active, a.bottomlinkn:hover, a.bottomlinkn:focus, a.bottomlinksn:link, a.bottomlinksn:visited, a.bottomlinksn:active, a.bottomlinksn:hover, a.bottomlinksn:focus, a.subscribelink:link, a.subscribelink:visited, a.subscribelink:active, a.subscribelink:hover, a.subscribelink:focus, a.subscribelinks:link, a.subscribelinks:visited, a.subscribelinks:active, a.subscribelinks:hover, a.subscribelinks:focus, a.subscribelinkn:link, a.subscribelinkn:visited, a.subscribelinkn:active, a.subscribelinkn:hover, a.subscribelinkn:focus, a.subscribelinksn:link, a.subscribelinksn:visited, a.subscribelinksn:active, a.subscribelinksn:hover, a.subscribelinksn:focus
{color : #25408f;}

a.bottomlink:link, a.bottomlink:visited, a.bottomlink:active, a.bottomlink:hover, a.bottomlink:focus, a.bottomlinks:link, a.bottomlinks:visited, a.bottomlinks:active, a.bottomlinks:hover, a.bottomlinks:focus
{padding : 0 20px; font-size : 90%;}

a.bottomlinkn:link, a.bottomlinkn:visited, a.bottomlinkn:active, a.bottomlinkn:hover, a.bottomlinkn:focus, a.bottomlinksn:link, a.bottomlinksn:visited, a.bottomlinksn:active, a.bottomlinksn:hover
{padding-right : 0 10px; font-size : 90%;}

a.aatozlink:link, a.aatozlink:visited, a.aatozlink:active, a.aatozlink:focus
{background-color: #daddec; color : #5569a6;}

a.aatozlinks:link, a.aatozlinks:visited, a.aatozlinks:active, a.aatozlinks:hover, a.aatozlinks:focus, a.aatozlink:hover
{background-color : #5569a6; color : #ffffff;}

a.atreenav1:link, a.atreenav1:visited, a.atreenav1:active, a.atreenav1:hover, a.atreenav1:focus, a.atreenav1s:link, a.atreenav1s:visited, a.atreenav1s:active, a.atreenav1s:hover, a.atreenav1s:focus, a.atreenav2:link, a.atreenav2:visited, a.atreenav2:active, a.atreenav2:hover, a.atreenav2:focus, a.atreenav2s:link, a.atreenav2s:visited, a.atreenav2s:active, a.atreenav2s:hover, a.atreenav2s:focus, a.atreenav1sc:link, a.atreenav1sc:visited, a.atreenav1sc:active, a.atreenav1sc:hover, a.atreenav1sc:focus
{
	border-left : solid 1px #a6b1d1;
	border-right : solid 1px #a6b1d1;
	color : #5569a6;
}

a.atreenav1s:link, a.atreenav1s:visited, a.atreenav1s:active, a.atreenav1s:hover, a.atreenav1s:focus
{	
	color : #ffffff;
	background-color : #5569a6;
}

a.atreenav1sc:link, a.atreenav1sc:visited, a.atreenav1sc:active, a.atreenav1sc:hover, a.atreenav1sc:focus
{
	color : #ffffff;
	background : repeat-x left bottom url(../../images/tremorvahind/common/nav_shade_sand.gif) #5569a6;
}

a.atreenav1:link, a.atreenav1:visited, a.atreenav1:active, a.atreenav1:hover, a.atreenav1:focus
{background-color : #dbdfeb;}

a.atreenav2:link, a.atreenav2:visited, a.atreenav2:active, a.atreenav2:hover, a.atreenav2:focus, a.atreenav2s:link, a.atreenav2s:visited, a.atreenav2s:active, a.atreenav2s:hover
{background-color : #fff3b7;}


a.atreenav1:hover, a.atreenav1s:hover, a.atreenav2:hover, a.atreenav2s:hover
{text-decoration : underline}


a.arhslinkmedia:link, a.arhslinkmedia:visited, a.arhslinkmedia:active, a.arhslinkmedia:focus, a.arhslinkmedia:hover, a.arhslink:link, a.arhslink:visited, a.arhslink:active, a.arhslink:focus, a.arhslink:hover, a.arhsboldlink:link, a.arhsboldlink:visited, a.arhsboldlink:active, a.arhsboldlink:focus, a.arhsboldlink:hover, a.faqlink:link, a.faqlink:visited, a.faqlink:active, a.faqlink:focus, a.faqlink:hover, a.blueullink:link, a.blueullink:visited, a.blueullink:active, a.blueullink:focus, a.blueullink:hover
{
	font-weight : normal; 
	text-decoration : none;
	color : #25408f;
}

a.faqlink:link, a.faqlink:visited, a.faqlink:active, a.faqlink:focus, a.faqlink:hover, a.arhsboldlink:link, a.arhsboldlink:visited, a.arhsboldlink:active, a.arhsboldlink:focus, a.arhsboldlink:hover
{font-weight : bold;}

a.arhsboldlink:link, a.arhsboldlink:visited, a.arhsboldlink:active, a.arhsboldlink:focus, a.arhslinkmedia:hover, a.blueullink:link, a.blueullink:visited, a.blueullink:active, a.blueullink:focus, a.arhslink:hover, a.faqlink:hover
{text-decoration : underline;}

a.arhsboldlink:hover, a.blueullink:hover{text-decoration : none;}
 
.positionorder{
	text-align : right;
	padding : 5px;
}

.alignright{text-align : right;}

.formfooter{
	background-color : #daddec;
	padding : 5px;
}

.letterwidth{
	width : 290px;
	padding : 10px 0;
	margin : 0 50px;
}

.radiosurround{
	border-left : 1px solid #daddec;
	border-right : 1px solid #daddec;
	border-bottom : 1px solid #daddec;
	padding : 4px;
}

.remindmebtn{
	background-color : #ffffff;
	border : none;
	width : 70px;
	margin : 0;
	padding : 0;
	text-decoration : underline;
	color : #25408f;
}

.contactborder, .contactdispborder{
	border-top : solid 1px #afbbd1;
}

.contactborder{padding : 10px 0;}

.contactdispborder, .contactnoborder{
	padding : 10px;
}

.contactazheading{
	border-bottom : solid 1px #afbbd1;
	padding : 0 0 10px 10px;
}

.homerackblock{
	float : left;
	display : block;
	width : 100px;
	padding : 10px;
}

.slivertop{
	background : repeat-x bottom left url(../../images/tremorvahind/common/block_admin_top_sliver.gif) #e8eaf3;
}

.lefttop{
	background : no-repeat bottom left url(../../images/tremorvahind/common/block_admin_top_left.gif);
}

.righttop{
	background : no-repeat bottom right url(../../images/tremorvahind/common/block_admin_top_right.gif);
	height : 12px;
}

.adminheading{
	background-color : #e8eaf3;
	padding : 0 10px 5px 10px;
	font-weight : bold;
	border-left : solid 1px #99a5ca;
	border-right : solid 1px #99a5ca;
}

.admintopleft{
	margin-top : 20px;
	background : no-repeat left top url(../../images/tremorvahind/common/header_leftside.gif) #e1e5ef;
}

.admintopright{
	background : no-repeat right top url(../../images/tremorvahind/common/header_rightside.gif);
	padding : 5px 10px;
	font-weight : bold;
}

/* End of Link Styles */

.topleftcorner{
	background : no-repeat top left url(../../images/tremorvahind/common/atoz_tl.gif);
}

.toprightcorner{
	background : no-repeat top right url(../../images/tremorvahind/common/atoz_tr.gif);
}

.bottomrightcorner{
	background : no-repeat bottom right url(../../images/tremorvahind/common/atoz_br.gif);
}

.bottomleftcorner{
	background : no-repeat bottom left url(../../images/tremorvahind/common/atoz_bl.gif);
}

.topleftcorner, .toprightcorner, .bottomrightcorner, .bottomleftcorner
{
	width : 100%;
	height : 9px;
	border : solid 1px #ff0000;
}

.letterground{
	margin-top : 10px;
	background-color : #daddec;
	/* padding : 15px 50px; */
	height : 60px;
}