
body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; overflow:	hidden; border:	0px; margin:		0px; min-width:1024px; min-height: 738px; }

a:focus { outline:none; }

form { margin:0; padding:0; }

img { border:0; display:block; }

.clr { clear:both; }

body a { color:#9f9f9f; text-decoration:none; }

body a:hover { color:#5f5448; }

/********* ALIGNMENT START *********/

.left { float:left; display:inline; }

.right { float:right; }

/********* TEXT FIELDS *********/

.input { color:#666666; height:17px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0; }


.page-bg { overflow:hidden; }

/********* SMALL-CLASSES START *********/
.mrg-rt-40 { margin:0 40px 0 0; }

/********* MAIN CONTAINER START *********/

div.bmain { background:url(images/left-bg.png) repeat-y; }

.main-container { width:100%; margin:0 auto; padding:0; }

.logofrm { padding:0; margin:0; overflow:hidden;  }

.logofrm .logo {margin:54px 2% 0 27px; padding:0; float:left; width:300px; }



/********* TOPLINKS START *********/

.toplinks { padding:0 0 3px 17px;  margin:0; overflow:hidden;  }

.toplinks ul { padding:0; margin:0 0 0 0; }

.toplinks ul li { padding:50px 0 0 0; margin:0 37px 0 0; list-style-type:none; float:left; font-weight:bold;}

.toplinks ul li.select {  border-top:5px solid #fff; padding:45px 0 0 0; }

.toplinks ul li.none { background:none; }

.toplinks ul li a { padding:0; margin:0; text-transform:uppercase; color:#fff; font-size:13px; letter-spacing:1px; }

.toplinks ul li a:hover { text-decoration:underline;  }


/********* BODY-CONTAINER START *********/


.body-container { padding:0 0 0 0; margin:0; width:100%; }

.content {margin:0 0 0 27px; padding:0; float:left; width:280px; color:#9f9f9f;}

.content p {padding:0 0 18px 0; margin:0; line-height:17px;}



/********* FOOTER START *********/	


.footer1 { background:url(images/left-bg.png) repeat-y; color:#fff; bottom:0; left:0; position:absolute; width:100%; height:160px; padding:0 27px;z-index:100;}

.footer1 .col1 { float:left; padding:0 0 0 35px}

.footer1 .col2 { float:left; padding:105px 0 0 100px}

.footer1 a {color:#fff;}

.footer1 .col2a, .footer1 .col2b { float:left; width:213px;}

.footer1 .col3 { float:right; color:#fff; margin:133px 50px 0 0; }

.footer1 .col3 a {color:#fff; text-transform:none;}

.footer1 .col3 a:hover {color:#5f5448; text-transform:none;}

.gap {margin:0 0 3px 0;}

.gap span{margin:0 22px 0 0; font-weight:bold; }

.social { margin:18px 0 0 0;}
.social a { margin:0 19px 0 0; float:left; }

.social a.facebook { background:url(images/f.png) no-repeat; width:17px; height:17px; display:block;}

.social a.twitter { background:url(images/t.png) no-repeat; width:17px; height:17px; display:block;}

.social a:hover { background-position:0 -19px;}


