form {padding:0px;margin:0px;}


body{background:#FFFFFF url(../images/body-bk.gif) center top repeat-x; text-align:center; margin:0px;padding:0px;font-family:arial;font-size:12px; color:#848484;}
.indbodybg {background:#FFFFFF url(../images/indbodybg.jpg) center top repeat-x; text-align:center; margin:0px;padding:0px;font-family:arial;font-size:12px; color:#848484;}

/* CSS PNG FIX --------------------------------------------- */
img, div { behavior: url(scripts/iepngfix.htc) }
/* CSS PNG FIX ENDS ----------------------------------------*/

/*---------- FADE SCRIPT CSS -----------*/
#fadeshow1, #fadeshow1 .gallerylayer {background-image: url(../images/loading.gif)!important;background-position: center!important;background-repeat: no-repeat!important;}

#fadeshow{margin:0; padding:0;list-style:none;border:0px solid #CC0000;width:568px;height:318px;text-align:left;}
#fadeshow li{margin:0; padding:0;list-style:none;}
ul#fadeshow li img{border:0px solid #ccc;padding:0px;}
/*---------- END FADE SCRIPT CSS -----------*/

/* CONTAINER CSS START */
#container{position:relative;width:950px; text-align:center; text-decoration:none; margin:0 auto; padding:0px 0px 0px 0px; border:0px solid #CC0000; background:url(../images/sigma-banner.jpg) center top no-repeat;}
/* CONTAINER CSS ENDS */

/* HEADER CSS STARTS */
#header{position:relative;width:950px; text-align:justify; text-decoration:none; margin:0 auto; padding:0px 0px 0px 0px; border:0px solid #CC0000; height:450px; }
#header .hdrleft {float:left;width:320px;height:430px;border:0px solid #CC0000;}
#header .hdrleft .hdrtxt {font-size:13px;text-align:left;font-weight:normal;color:#033e5b;margin:80px 0px 0px 0px;padding:0px 0px 0px 10px;line-height:22px;}

#header .hdrright {float:right;width:620px;height:430px;text-align:right;border:0px solid #000000;}
/* HEADER CSS ENDS */

/* INSIDE HEADER CSS STARTS */
#insdheader{position:relative;width:950px; text-align:justify; text-decoration:none; margin:0 auto; padding:0px 0px 0px 0px; border:0px solid #000000; height:180px; }
#insdheader .hdrleft {float:left;width:280px;height:180px;border:0px solid #000000;}
#insdheader .hdrleft .hdrtxt {font-size:13px;text-align:justify;font-weight:normal;color:#033e5b;margin:80px 0px 0px 0px;padding:0px 0px 0px 10px;line-height:22px;}

#insdheader .hdrright {float:right;width:620px;height:180px;text-align:right;border:0px solid #CC0000;}
.imgholder {height:207px;}
/* INSIDE HEADER CSS ENDS */


/* MENU CSS STARTS */
#menuholder {width:600px;border:0px solid #CC0000;height:30px;margin:10px 0px 0px 0px;}
#menu {margin:0px 0px 0px 0px;padding:0px;display:inline;border:0px solid #CC0000;font-family:arial;font-size:12px;color:#000000;}
#menu li{font-size:17px;text-align:center;font-weight:normal; color:#FFFFFF; padding:0px 0px 0px 0px; margin:0px;display:inline-block;border:0px solid #CC0000;width:100px;display:inline;padding:5px 0px 5px 0px; }
#menu li a{font-family:arial;font-size:13px;text-align:center;font-weight:bold; color:#FFFFFF; margin:0px;display:inline-block;border:0px solid #CC0000;width:90px;padding:8px 0px 8px 0px;text-decoration:none;}
#menu li a:hover{font-family:arial;font-size:13px;text-align:center;font-weight:bold; color:#000000; margin:0px;display:inline-block;border:0px solid #CC0000;width:90px;padding:8px 0px 8px 0px;text-decoration:none;background:url(../images/menu-hover.gif);background-position:center top;background-repeat:no-repeat;}
#menu li .iactive {font-family:arial;font-size:13px;text-align:center;font-weight:bold; color:#000000; margin:0px;display:inline-block;border:0px solid #CC0000;width:90px;padding:8px 0px 8px 0px;text-decoration:none;background:url(../images/menu-hover.gif);background-position:center top;background-repeat:no-repeat;}
/* MENU CSS ENDS */

/* IMAGE HOLDER STARTS */
#imagecontainer {background: url(../images/hdrimgbg.png);background-position:center top;background-repeat:no-repeat;height:370px;width:620px;margin:30px 0px 0px 0px;}
#imagecontainer .imageholder {padding:26px 26px 25px 25px;}
/* IMAGE HOLDER CSS ENDS */

/* FOOTER CSS STARTS */
#footer {border-top:10px solid #909d29; padding:0px 0px 0px 0px; height:110px; background:#015976; text-align:center;}
#footer #ftrwrap {position:relavtive;margin:0 auto;width:900px;}
/* FOOTER CSS ENDS */

#text-container {color:#001426;}
#text-container h1{font-size:30px; font-weight:normal; font-family:georgia; text-align:left;color:#083154;padding:0px 0px 0px 0px; margin:0px 0px 15px 0px;}

#text-container h2{font-size:30px; font-weight:normal; font-family:georgia; text-align:left;color:#FFFFFF; padding:50px 0px 0px 15px; margin:0px;}



.txt{font-family:arial; font-size:12px; font-weight: normal; text-align:left; text-decoration:none; line-height:18px; margin:0px; padding:0px 0px 0px 10px; color:#000000;}
.txt h1{font-size:28px; font-weight:bold; font-family:arial; text-align:left;color:#083154;padding:0px 0px 0px 0px; margin:0px 0px 15px 0px;}
.txt h2{font-size:22px; font-weight:bold; font-family:arial; text-align:left;color:#4a5300;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}


.indtxt{font-family:arial; font-size:12px; font-weight: normal; text-align:left; text-decoration:none; line-height:18px; margin:0px; padding:0px 0px 0px 10px; color:#000000;}
.indtxt h1{font-size:20px; font-weight:bold; font-family:arial; text-align:left;color:#083154;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

p {font-family:arial; font-size:12px; font-weight: normal; text-align:justify; text-decoration:none; line-height:20px; margin:0px; padding:5px 0px 5px 0px; color:#001426;}

.txtylw {padding:0px;line-height:18px;border:0px solid #c8d086;}
.txtnomore {padding:5px;background:#f7ffbc;line-height:18px;border:1px solid #c8d086;}
.txtylw .ylwleft {float:left;width:440px;padding:10px;background:#ffdebe;line-height:18px;border:1px solid #ffa34a;}
.txtylw .ylwleft h2{font-size:22px; font-weight:bold; font-family:arial; text-align:left;color:#aa6236;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.txtylw .ylwright {float:right;width:440px;padding:10px;background:#f7ffbc;line-height:18px;border:1px solid #c8d086;}
.txtylw .clear {clear:both;}
.txtylw a.emaillink {color:#000000;text-decoration:underline;}
.txtylw a.emaillink:hover {color:#000000;text-decoration:none;}
img.floatright {float:right;margin:0px 0px 0px 15px;border:5px solid #c5c5c5;}
img.floatleft {float:left;margin:0px 15px 0px 0px;border:5px solid #c5c5c5;}
.clear {clear: both; height:5px; margin:0px; padding:0px; line-height:0px; font-size:0px;}
.spacer {height:10px; margin:0px; padding:0px;font-size:1px;background:transparent;border:0px solid #CC0000;}

#container #text-container{position:relative;width:950px; text-align:justify; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid #CC0000;  height:auto; }

#text-container p{font-family:arial; font-size:12px; font-weight: normal; text-align:justify; text-decoration:none; line-height:18px; margin:0px; padding:5px 5px 5px 5px; color:#393939;}

/* FORM CSS STARTS */
.codebox {border:0px solid #457da7;font-family:arial;font-size:12px;color:#ffffff;padding:3px 5px 3px 6px;width:100px;}
.frmtxt {font-weight:bold;padding:5px 0px 0px 10px;}
.box {border:1px solid #FFFFFF;color:#000000;font-size:12px;font-family:arial;padding:4px 0px 4px 0px;}
.txtareabox {background:url(../images/txtareabg.jpg);background-position:left top;background-repeat:no-repeat;color:#000000;width:567;height:124px;padding:3px 0px 0px 8px;}
.boxx {background:url(../images/boxxbg.jpg);background-position:left top;background-repeat:no-repeat;color:#000000;width:304;height:30px;padding:3px 0px 0px 8px;}
.boxs {background:url(../images/boxsbg.jpg);background-position:left top;background-repeat:no-repeat;color:#000000;width:138px;height:30px;padding:3px 0px 0px 8px;}
.errbox {background:#ffefef;border:1px solid #FFFFFF;font-family:arial;font-size:12px;color:#000000;padding:3px 0px 3px 0px;}
.captchabg {background:url(../images/captchabg.jpg);background-position:center center;background-repeat:no-repeat;width:132px;padding:6px 0px 6px 6px;border:0px solid #CC0000;display:inline-block;}
.sub-button {background:url(../images/submit-button.jpg);background-position:center top;background-repeat:no-repeat;width:143px;height:39px;border:none;cursor:pointer;}
.reg-button {background:url(../images/submit.jpg);background-position:center top;background-repeat:no-repeat;width:143px;height:39px;border:none;cursor:pointer;}
/* FORM CSS ENDS */

/* PAGE TOP CSS STARTS */
#pgtop {text-align:right;}
#pgtop a{font-family:verdana;font-weight:normal;font-size:10px;text-decoration:underline;}
#pgtop a:hover{font-family:verdana;font-weight:normal;font-size:10px;text-decoration:none;}
/* PAGE TOP CSS ENDS */

/* JEFF TOBE PAGE CSS STARTS */
.proghdr {background:#b985ff;padding:10px 10px 10px 10px;text-align:center;font-family:arial;font-weight:bold;font-size:16px;color:#FFFFFF;}
.progceo {background:#fff4ba;padding:10px 10px 10px 10px;text-align:left;font-family:arial;font-weight:normal;font-size:13px;color:#000000;}

.progachievers {background:#ffcf96;padding:10px 10px 10px 10px;text-align:left;font-family:arial;font-weight:normal;font-size:13px;color:#000000;}
/* JEFF TOBE PAGE CSS ENDS */

/* GALLERY CSS STARTS */
.galtabl {border:0px solid #CC0000;}
.galtabl td{border:1px solid #CACACA;height:145px;text-align:center;padding:5px;}
.galtabl td a{font-family:arial;font-size:12px;color:#2392db;font-weight:normal;text-decoration:underline;}
.galtabl td a:hover{font-family:arial;font-size:12px;color:#2392db;font-weight:normal;text-decoration:none;}
.galtabl .nobdr {border:0px;}

/* GALLERY CSS ENDS */

.cntctfloat {float:right;width:280px;margin:20px 0px 0px 0px;border:0px solid #CC0000;}
.cntctaddr {border:5px solid #ededed;padding:5px;}
.cntctmap {border:5px solid #ededed;padding:5px;text-align:center;}

.err {font-family:arial;font-size:11px;color:#CC0000;font-weight:bold;text-align:left;}
.veryerrbox{background:#ffefef;border:1px solid #FFFFFF;font-family:arial;font-size:12px;color:#000000;padding:3px 0px 3px 0px;}
.tbltxt {padding:0px 5px 10px 5px;border:0px solid #CC0000; font-size:12px; color:#cccccc; line-height:18px;}

#footer .copyrights {float:left;font-family:arial; font-size:11px; font-weight: normal; text-align:left; text-decoration:none; line-height:15px; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; color:#cccccc;}

#footer .ti {float:right;font-family:arial; font-size:11px; font-weight: normal; text-align:right; text-decoration:none; line-height:15px; margin:0px 0px 0px 0px; padding:20px 0px 0px 0px; color:#cccccc;}


.ti a.tilink {font-family:arial; font-size:11px; font-weight: normal; text-align:right; text-decoration:none; line-height:15px; margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; color:#cccccc;}

.ti a.tilink:hover{font-family:arial; font-size:11px; font-weight: normal; text-align:right; text-decoration:underline; line-height:15px; margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; color:#FFFFFF;}