/* ------------------- Site Template CSS ---------------------------------- */

body {font-family: Arial;font-size:14px;margin:0px;padding:0px;min-width:1080px;}

.topholder {height:90px;}/* background-color:#4A67B0; */

.topinnerholder {margin-left:auto;margin-right:auto;height:90px;width:1080px;}

.menuholder {background-color:#4DB748;border-top:1px solid #FFF;height:50px;}

.menuinnerholder {margin-left:auto;margin-right:auto;background-color:#4DB748;height:50px;width:1080px;}

.middleholder {font-family: Arial;font-size:14px;overflow:hidden;}

.middleinnerholder {margin-left:auto;margin-right:auto;width:1080px;}

.bottomholder {background-color:#4A67B0;min-height:100px;}

.bottominnerholder {margin-left:auto;margin-right:auto;background-color:#4A67B0;min-height:100px;width:1080px;}


/*********************** left div ******************/

.leftdiv {position:relative;float:left;width:700px;min-height:500px;margin-top:auto;margin-bottom:auto;}

.leftinnerdiv {width:700px;margin-top:auto;margin-bottom:auto;}


/************* right div **********************/

.rightdiv {position:relative;float:left;width:360px;margin-top:auto;margin-bottom:auto;}

.rightinnerdiv {width:275px;margin-left:auto;margin-right:auto;}


/*********************** deals divs ******************/

.dealsdiv {position:relative;float:left;width:330px;min-height:150px;margin-left:10px;margin-top:auto;margin-bottom:15px;}

.innerdealsdiv {width:320px;height:150px;margin:auto;display:table-cell;vertical-align:middle;padding:5px;}

.innerdealstextdiv {min-height:100px;margin:auto;}


/***************** html element styles *******************************/


h1 {font-family: Arial;font-size:20px;font-weight:bold;padding:0px;margin:0px;color:#4A67B0;}

h2 {font-family: Arial;font-size:20px;font-weight:bold;padding:0px;margin:0px;color:#4A67B0;}

h3 {font-family: Arial;font-size:20px;font-weight:bold;padding:0px;margin:0px;color:#4A67B0;}

b {font-family: Arial;font-size:14px;font-weight:bold;}

p {font-family: Arial;font-size:14px;color:#000;}

td {font-family: Arial;font-size:14px;color:#000;}

li {font-family: Arial;font-size:14px;color:#000;margin-left:15px;}

u {font-family: Arial;font-size:14px;color:#000;}

.nform {margin:0px;padding:0px;}

a.reglink:link {font-family: Arial;font-size:14px;text-decoration:none;}
a.reglink:hover {font-family: Arial;font-size:14px;text-decoration:underline;}
a.reglink:visited {font-family: Arial;font-size:14px;text-decoration:none;}

.nodeco {text-decoration:none;}

.hand {cursor:pointer;}

.show {display:block;}

.hide {display:none;}

.bold {font-weight:bold;}

.largefont {font-family:Arial;font-size:25px;}

.mediumfont {font-family:Arial;font-size:20px;}

.smallfont {font-family:Arial;font-size:12px;}

.orange {color:#FF6600;}

.black {color:#000;}

.white {color:#FFF;}

.gray {color:#F3F3F3;}

.darkgray {color:#868686;}

.blue {color:#4A67B0;}

.lightblue {color:#A4B3D8;}

.pink {color:#FF6699;}

.green {color:#4DB748;}

.margin0 {margin:0px;}

.padding0 {padding:0px;}

.padding5 {padding:5px;}

.padding10 {padding:10px;}

.bottomborder {border-bottom:1px solid #D0D0D0;}

.topborder {border-top:1px solid #D0D0D0;}

.leftborder {border-left:1px solid #D0D0D0;}

.rightborder {border-right:1px solid #D0D0D0;}

.graybg {background-color:#F3F3F3;}

.darkgraybg {background-color:#868686;}

.whitebg {background-color:#FFF;}

.orangebg {background-color:#FF6600;}

.bluebg {background-color:#4A67B0;}

.pinkbg {background-color:#FF6699;}

.greenbg {background-color:#4DB748;}

.leftalign {text-align:left;}

.centeralign {text-align:center;}

.rightalign {text-align:right;}


/***************** logo & menu css ***********************************/

.roundborder5 {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-khtml-border-radius: 5px;}

.roundbordertopleft5 {-moz-border-radius-topleft: 5px;-webkit-border-top-left-radius: 5px;border-top-left-radius: 5px;-khtml-border-top-left-radius: 5px;}

.roundbordertopright5 {-moz-border-radius-topright: 5px;-webkit-border-top-right-radius: 5px;border-top-right-radius: 5px;-khtml-border-top-right-radius: 5px;}

.roundborder10 {-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;-khtml-border-radius: 10px;}

.roundbordertopleft10 {-moz-border-radius-topleft: 10px;;-webkit-border-top-left-radius: 10px;;border-top-left-radius: 10px;;-khtml-border-top-left-radius: 10px;;}

.roundbordertopright10 {-moz-border-radius-topright: 10px;;-webkit-border-top-right-radius: 10px;;border-top-right-radius: 10px;;-khtml-border-top-right-radius: 10px;;}

.roundborder20 {-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;-khtml-border-radius: 20px;}

.allsidesborder {border:1px solid #D0D0D0;}

.logo {font-family:Arial;font-size:35px;font-weight:bold;color:#474747;}

.menubutton {min-width:105px;font-family:Arial;font-size:14px;color:#474747;text-decoration:none;padding-left:7px;padding-right:7px;padding-top:15px;padding-bottom:15px;}

.menuborder {border-right:1px dotted #D0D0D0;}

.menubuttonactive {background-color:#474747;min-width:105px;font-family:Arial;font-size:14px;color:#FFF;text-decoration:none;padding-left:7px;padding-right:7px;padding-top:15px;padding-bottom:15px;}

.menulink {font-family:Arial;font-size:14px;color:#000;text-decoration:none;}

.menulinkactive {font-family:Arial;font-size:14px;color:#FFF;text-decoration:none;}

.searchbox {max-width:70px;font-family:Arial;font-size:12px;color:#000;border:1px solid #474747;background-color:#FFF;}

.searchbutton {max-width:40px;font-family:Arial;font-size:12px;color:#FFF;background-color:#FF6600;padding:5px;border:none;}
