﻿body{ margin:0px; padding:0px; font-size:14px; font-family:"Segoe UI", Calibri, Verdana; color:#000000; }
a{outline:none;}
#maincontainer{width:967px;margin:0px auto 0px auto; }
#topheader{background-image:url(/images/Topbg.jpg); background-repeat:repeat-x; height:270px; border: solid 1px #9db0bc;}
#topleft{padding-left:100px; float:left; width:270px;}
#topright{float:right; padding-right:100px;}
#menu{border:0px; float:left; padding:0px; margin:0px; clear:both;}
#menu a{border:0px;}
#tabs{border:0px; float:left; padding:0px; margin:0px; clear:both;}
#firsttab{float:left; margin:20px 0px 20px 10px;background-image:url(/images/centeryellow.gif); background-repeat:repeat-x; height:142px;}
#firsttableft{float:left;}
#firsttabcenter{float:left; width:295px;}
#fisttabright{float:left;}
#secondtab{float:left;margin:20px 0px 20px 10px;background-image:url(/images/centerred.gif); background-repeat:repeat-x; height:142px;}
#secondtableft{float:left;}
#secondtabcenter{float:left; width:295px;}
#secondtabright{float:left;}
#thirdtab{float:left;margin:20px 0px 20px 10px;background-image:url(/images/centerblue.gif); background-repeat:repeat-x; height:142px;}
#thirdtableft{float:left;}
#thirdtabcenter{float:left; width:294px;}
#thirdtabright{float:left;}

.tabhead{font-size:16px; text-transform:uppercase; text-decoration:underline; color:#000000; font-weight:bold; font-style:italic;}
.subheadcenter {text-align:center; line-height:6px;}
subheadcenternowrap{text-align:center; line-height:6px; white-space:nowrap;}
.tabtext{line-height:18px; color:#000000; font-size:14px;}

.header{font-size:16px; text-transform:uppercase; color:#000000; font-weight:bold; }

#mainbody{border:0px; float:left; padding:0px; margin:0px; clear:both; width:972px; }
#mainbodytop{background-image:url(/images/bg_t.gif); background-repeat:no-repeat; height:4px; clear:both;}
#mainbodycenter{background-image:url(/images/bg_lr.gif); background-repeat:repeat-y; clear:both; min-height:300px;}
#mainbodyfooter{background-image:url(/images/bg_f.gif); background-repeat:no-repeat; height:4px; clear:both;}

#bodyleft{float:left;}
#bodylefttop{float:left;}
#bodyleftcenter{ min-height:260px;background-image:url(/images/middle_left.gif); background-repeat:repeat-y;}
#bodyleftbottom{float:left;}

#bodycenter{float:left; width:950px;}
#bodycentertop{ background-image:url(/images/middle_top.gif); background-repeat:repeat-x; height:10px; clear:both; padding-top:5px;}
#bodycentercenter{ min-height:240px;}
#bodycenterbottom{ background-image:url(/images/middle_bottom.gif); background-repeat:repeat-x; height:10px;}


#bodyright{float:left;}
#bodyrighttop{float:left;}
#bodyrightcenter{min-height:260px; background-image:url(/images/middle_left.gif); background-repeat:repeat-y;}
#bodyrightbottom{float:left;}

#welcomenote{float:left; margin-left:15px;}
#welcomehead{float:left;}
#welcomeleft{float:left;}
#welcomecenter{background-image:url(/images/centerwelcome.gif); background-repeat:repeat-x; height:46px; 
               float:left; width:600px; vertical-align:middle; }
#welcomecenterfull{background-image:url(/images/centerwelcome.gif); background-repeat:repeat-x; 
               float:left; width:925px; vertical-align:middle;}
#welcomeright{float:left;}

#newsticker{float:left; margin-left:15px; background-image:url(/images/latest-news.png); 
            background-repeat:no-repeat; padding:0px 5px 5px 10px; width:311px; height:243px;}
#fscroller{padding:20px 20px 20px 5px;}
.spacer2{height:2px;}
.spacer3{height:3px;}
.spacer5{height:5px;}
.spacer25{height:25px;}
.spacer50{height:50px;}
.Full{clear:both;}
#gallery{background-image:url(/images/bg_lr.gif); background-repeat:repeat-y; clear:both; min-height:200px;}
#gallerybody{background-image:url(/images/centerwelcome.gif); background-repeat:repeat-x; min-height:275px; clear:both;
         margin: 10px 25px 0px 25px; border-left: solid 1px #9db0bc; border-right: solid 1px #9db0bc;
          padding-left:5px;border-bottom: solid 1px #9db0bc; }
.gallerypictures{list-style-type:none; padding:0px 0px 0px 20px;}
.img-shadow {float:left;background: url(/images/shadow.gif) no-repeat bottom right !important;
  margin: 15px 10px 15px 10px !important;}
.img-shadow img {display: block;position: relative;background-color: #fff;
  border: 1px solid #a9a9a9;margin: -6px 6px 6px -6px;padding: 4px;} 
  .hspacer10{width:100px;}
  .morepictures A, .morepictures A:visited{text-align:right; clear:both;  float:right; padding:10px;}
  .gallerypic{cursor:pointer; clear:both;}
  #gallerydisplay{padding-left:25px;}
  #footer{background-image:url(/images/bg_lr.gif); background-repeat:repeat-y; clear:both; font-size:12px; }
  #footerlinks{float:left; padding-left:15px;}
  #copyright{float:right;padding-right:15px;}
  #copiousideas {clear:both; padding:10px 0px 15px 15px; font-size:11px; color:#808080;}
  #copiousideas a, #copiousideas a:visited{color:#808080;}
  .separator{margin:0px 4px 0px 4px; padding:0px 0px 10px 0px; border-top: solid 1px #EAEAEA;}
  .arrowbullet {list-style-type:none; line-height:200%;}
  .arrowbullet li{background-image:url(/images/block.png); background-repeat:no-repeat; padding-left:25px;
                  background-position:5px;}

.arrowstar {list-style-type:none; line-height:200%;}
  .arrowstar li{background-image:url(/images/trophy_bronze.png); background-repeat:no-repeat; padding-left:25px;
                  background-position:5px;}
.arrowpin {list-style-type:none; line-height:200%;}
  .arrowpin li{background-image:url(/images/pin.png); background-repeat:no-repeat; padding-left:25px;
                  background-position:5px;}
.arrowuser {list-style-type:none; line-height:200%;}
  .arrowuser li a, .arrowuser li a:visited {background-image:url(/images/user.png); background-repeat:no-repeat; padding-left:25px;
                  background-position:5px;}
                  
.ContactName{font-size:16px; background-image:url(/images/user.png); background-repeat:no-repeat; padding-left:20px; }
.ContactNumber{font-size:16px; background-image:url(/images/mobile_phone.png); background-repeat:no-repeat; padding-left:20px; padding-bottom:20px; }
.separatorsmall{margin:0px 4px 0px 4px; padding:0px 0px 10px 0px; border-top: solid 1px #EAEAEA; width:350px;}
.impnote{color:#cc0000;}
.InActiveLink {color:#6a6a6a; cursor:text; text-decoration:none;}
.profilepic{float:left;margin: 5px 10px 5px 10px; border: solid 2px #9db0bc;}
.profilepicright {float:right;margin: 5px 10px 5px 10px; border: solid 2px #9db0bc;}
.subtext{font-weight:bold; text-decoration:underline;}
.subtextblack{color:#000000; font-weight:bold;}
.formbg { background:url(/images/blue_bg.gif) repeat-x left top; margin:0px auto 10px auto;}
.txtbox {border:1px solid #6C92B9; color:#4A4A4A;font-size:12px; font-family: "Segoe UI", Calibri, Verdana; }
.width50{width:50px; padding-left:40px;}
.width400{width:300px;}
.notebg {border-bottom:1px solid #E8E8E8;color:gray;font-size:11px;margin-bottom:8px;padding-bottom:10px;}
.notification
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CEE8F6;
color:#4A4A4A;
font-size:14px;
margin:3px 10px 15px 150px;
padding:10px 10px 10px 10px;
width:600px;
}
#mainstorytext{min-height:300px;}
.quoteright{clear:both;}
.p-shadow {
  width: 90%;
  float:left;
  clear:both;
  background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.p-shadow div {
  background: none !important;
  background: url(/images/shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }

.p-shadow p 
{
	
  color: #808080;
  background-color: #fff;  
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  }

.clearAll{clear:both;}
.tableclass{border: solid 1px #386fb4; clear: both; width: 60%; margin: 10px 0px 0px 0px; color: #414141;}            
.tableclass th{padding: 15px 5px 5px 15px; border: solid 1px #386fb4;color : #4a4a4a;
	background-image: url(/images/titlebgnew.gif);background-repeat: repeat-x;
	background-position: left top; text-align:left; white-space:nowrap;}
.tableclassalternate td{background : #E8EFFA; padding: 6px 3px 5px 15px;
	text-align:left; border-bottom : #386fb4 1px solid;border-right : #386fb4 1px solid;}
.tableclassfirst td{background : #fff; padding: 6px 3px 5px 15px;
	text-align:left; border-bottom : #386fb4 1px solid;border-right : #386fb4 1px solid; }
.question{background-image:url(/images/RookYellow.png); background-repeat:no-repeat; padding-left: 20px;
          cursor:pointer;padding-bottom:5px; background-position:left 25%;}
.answer{padding-left:-10px; padding-bottom:15px; }