/* CSS Document */
/* thecalvalry-blue: #1f2161 */
/* platnium-colour: #9aa1aa */
/* gold-colour: #EDB71F */
/* silver-colour: #bcbcd0 */
/* products-green: #b6b266 */




*{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#pagetop{
background-color:#f3f2f7;
height:247px;
}

/* headers for secondary pages */
#content_pagetop{
background-color:#f3f2f7;
height:123px;
}

#header{
margin:0 auto;
background-color:#1f2161;
width:791px;
}

#mainbody{
background-color:#f3f2f7;
}

#body_content{
margin:0 auto;
width:791px;
}

#pagebottom{
background-color:#fff;

}

#footer{
margin:0 auto;
width:791px;
}

.text_margin{
margin:10px 10px 5px 10px;
}

.whiteborder-bottom{
border-bottom: solid 1px white;
}

.blackborder-bottom{
border-bottom: solid 1px black;
}


/* typography typography typography typography typography typography */
.bodytext, .redtext, .bluetext, .greentext, .blackheading, a.blackheading_link, .purpleheading, a.bodywhitelink{
color:#000;
font-size:11px;
line-height:1.2em;
margin-bottom:10px;
}

ul.bodytext{
margin-left: 15px;
}

.redtext, a.redtext_link, .bluetext, .greentext{
color:#990000;
font-weight:bold;
font-size:12px;
}

a.redtext_link{
color:#990000; 
}

a.redtext_link:hover{
color:#000;
}

.redtext_small, a.redtext_smalllink{
color:#990000;
font-size:10px;
margin-bottom:10px;
}

a.redtext_smalllink:hover{
color:#000;
}

.whitetext{
color:#fff;
font-size:12px;
text-align:right;
margin:0px;
}

a.bodywhitelink{
color:#FFFFFF;
text-decoration:none;
margin-bottom:0;
}

a.bodywhitelink:hover{
color:#000;
text-decoration:none;
}

.blackheading{
font-weight:bold;
}

a.blackheading_link{
font-weight:bold;
text-decoration:none;
}

a.blackheading_link:hover{
color: #CCCCCC;
}

.purpleheading{
color: #9d91cf;
font-weight:bold;
}



.textalign_right{
text-align:right;
}

.bluetext{
color:#72c1f0;
}

.greentext{
color:#b6b266;
}

.bold{
font-weight:bold;
}

/* textfor additional link pages  */
.pinktext, .darkgreen, .bluertext, .purpletext{
color:#ed3352;
font-weight:bold;
font-size:12px;
margin-bottom: 10px;
}

.darkgreen{
color: #a0a14f;
}

.bluertext{
color: #76a2d2;
}


.purpletext{
color: #950050;
}

.justfiedtext{
text-align:justify;
}






/* submenu submenu submenu submenu submenu submenu submenu submenu submenu  */
.whitetext_link{
color:#fff;
font-size:9px;
text-align:right;
background-color:#7c1c27;
border-bottom:1px solid #CC0000;
text-decoration:none;
display:block;
width:120px;
height:17px;
padding-right:10px;
cursor:hand;
}

.whitetext_link_over{
color:#fff;
font-size:9px;
text-align:right;
background-color:#88001b;/* different background colour  */
border-bottom:1px solid #CC0000;
text-decoration:none;
display:block;
width:120px;
height:17px;
padding-right:10px;
cursor:hand;
}


/* form-style form-style form-style form-style  */

.form-shadow {
  float:left;
  background: url(../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../images/shadow.gif) no-repeat bottom right;
  margin: 12px 0 0 2px !important;
  margin: 10px 0 0 2px;
  }


.form-shadow input , .form-shadow select, .form-shadow textarea{
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #fff;
  margin: -4px 5px 4px -4px;
  padding: 2px;
  }


.loginform{
border: 1px solid #ebf6fd;
background-color:#ebf6fd;
color:#999999;
font-size: 9px;
}


.blogleft a{
color: #000;
margin-left:20px;
margin-bottom:10px;
margin-top:5px;
margin-right:30px;
text-align:left;
display:block;
}

.blogleft a:hover{
color: #b6b266;
text-decoration:underline;
}

