/*--------------------------------------
*Filename:            style.css
*Description:         Global CSS
*Version:             1.0.0(2010-11-09)

==STRUCTURE:============================

*Page width:          1000px
*Number of columns:   3

---------------------------------------*/
body,dl,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p{padding:0; margin:0;}
body{ width:100%; margin:auto; font:12px/150%  Arial,"Lucida Grande", Verdana, Lucida, Helvetica, sans-serif; color:#333; background:#373636; text-align:left;}
fieldset,img {border:none;}
li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
tr,td,select,input{font:12px/150%  Arial,"Lucida Grande",Verdana, Helvetica, sans-serif;}
label,img,input,textarea,select,button {vertical-align:middle;}
input.text, textarea {border:1px solid #ccc;}
button{overflow:visible;cursor:pointer;}

a{color:#333;text-decoration:none; outline:none;}
a:hover{color:#e91c24;text-decoration:underline;}

.clear{clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}

.systemAlert{color:#e91c24;font-weight:bold;}
a.systemAlert{color:#e91c24;}

.row{overflow:auto;zoom:1;}
.nav{ padding:5px 10px;}
.nav a{ text-decoration:underline;}
.content{ padding:10px;}

.fl{ float:left;}
.fr{ float:right;}

.contactNo{ border:1px solid #8b8a8a; border-width:1px 0; padding:13px; font-size:14px; font-weight:bold; text-align:center;}

/* __container----------------------------*/
#container { width:100%; height:100%;background: url(../images/bg2.gif) repeat-x center top; }

/* __header----------------------------*/
#header { width:950px; margin:0 auto; position:relative; background: url(../images/topBg.jpg) no-repeat; }
.logo { padding:45px 40px; }
.logo a { text-indent:-9999px; display:block; width:443px; height:85px; background: url(../images/logo.gif) no-repeat center center; }
.logo a:hover { text-indent:-9999px; display:block; width:443px; height:85px; background: url(../images/logo2.gif) no-repeat center center; }
.topMenu{ text-align:center; background:url(../images/menuBg.gif) no-repeat;}
.topMenu li{ line-height:60px; font-size:14px; font-weight:bold; display:inline; padding:0 10px;color:#fff;}
.topMenu li a{ color:#fff;}
.topMenu .active a{ color:#e91c24; font-size:18px;}

/* __pageBody----------------------------*/
#pageBody { width:920px; margin:0 auto; padding:15px; background:#a3a3a3; overflow:auto; zoom:1;}


/* __footer----------------------------*/
#footer { width:880px; height:70px; margin:0 auto; padding:34px 35px 0; background:#575757 url(../images/footBg.gif); color:#fff;}
#footer a{ color:#fff;}


/* Nav Pages */
.pageBox{ clear:both; overflow:auto;zoom:1;}
.pageBox .displaying{ float:left; padding:12px 0 3px; width:200px; color:#515151;}
.pageBox .page{ float:right;  padding:5px 0; width:450px; text-align:right;}
.pageBox .page a{ padding:2px 6px 2px; background:#d1d1d1; line-height:24px; border:1px solid #838383;color:#515151;}
.pageBox .page a:hover,.pageBox .page span a{ background:#515151; color:#fff; text-decoration:none;}
.pageBox .page input{ width:20px;}


