/*Auricas CSS File*/

/****************************************************************************************************************/
/* Redefined Tags */
/****************************************************************************************************************/
body {padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
a {color:#1A588D;}
a:visited {color:#1A588D;}
a:hover {color:#000000;}
p {padding:4px 0px 6px 0px; margin:0px;}
h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; color:#FFFFFF; margin:1px 0px 0px 0px; height:45px; padding:17px 0px 0px 188px; line-height:1.3em; background: url(../images/in-page/home2.jpg) left center no-repeat;}
/* h1 classes*/
.blue {background-color:#151C55;}
.pink {background-color:#9C1E3D; }
.green {background-color:#008292;}
/* h1 classes end */
h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.5em; margin-top:0; font-weight:normal;}
/* h2 classes*/
.blue-hd{color:#151C55;}
.pink-hd{color:#9C1E3D;}
.green-hd{color:#008292;}
/* h2 classes end*/

/****************************************************************************************************************/
/* Header */
/****************************************************************************************************************/
/* se text */
#desc-txt{font-size:0.7em; background-color:#D4D0C8; color:#000000; padding:0.5em; border-bottom:1px solid #000000; text-align:center; }
#callus{ float:right; text-align:right; padding:65px 8px 9px 0px; margin:0px}
#logobar{border-bottom:5px solid #151C55; padding:26px 0px 9px 29px; margin:0px;}

/****************************************************************************************************************/
/* Menu */
/****************************************************************************************************************/
#left-border {float:left; width:188px; padding:0px 0px 0px 0px; font-size:0.7em; margin:0px 0px 0px 0px; background:#FFF url(../images/menu-bg.gif) top left repeat-y;}
#leftmenu{ width:161px; margin:0px; padding:20px 0px 0px 0px; background:#F5F5F5;list-style:none;}
#leftmenu ul{margin: 0px; list-style:none; padding:0px; }
#leftmenu li{padding: 4px 3px 4px 15px; margin-left: 0px; }
#leftmenu a {text-decoration:none; display:block; width:100%; color:#000000;}
#leftmenu a:hover {color:#1A588D; display:block; width:100%;}
#leftmenu .menu-spacer{margin:0px 0px 5px 0px; padding:0;}
#leftmenu .bullet-blue{ background:url(../images/menu-bullet-blue.gif);  background-repeat: no-repeat;}
#leftmenu .bullet-red {background:url(../images/menu-bullet-red.gif);  background-repeat: no-repeat;}
#leftmenu .bullet-green{ background:url(../images/menu-bullet-green.gif);  background-repeat: no-repeat;}
.menu-cta {padding:0; margin:22px 0px 0px 0px;}

/****************************************************************************************************************/
/* Main Content */
/****************************************************************************************************************/
/* central part from logo to back to top button */
#content{padding:16px 10px 0px 188px; margin:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; line-height:1.5em }
#contentNew{padding:16px 10px 0px 188px; margin:0px 188px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; line-height:1.5em }
.left{float: left;}
.right{float: right;}

/* homepage only */
.bg-services{padding:0; margin:0; background:url(../images/our-services-bg.gif) top left repeat-x; height:33px  }
.home-col1 {float:left; padding:0; margin:0px 20px 0px 0px; width:48%; }
.home-col2 {float:right; padding:0; margin:0; width:48%}
/* right cta */
.right-cta {float:right; padding: 3px 0px 3px 10px; margin:0;}

/*text cta*/
#textcta{ clear:right; padding: 0px; margin:0; height:70px; background:url(../images/cta-bg.gif) top left repeat-x;}
#textcta p {padding: 8px 0px 0px 0px; margin:0px; line-height:1.5em; font-weight:bold; }

/*bullets*/
.blue-bullet {padding:0px; margin:10px 0px;}
.blue-bullet ul {padding:0px; margin:0px; list-style-type:none;}
.blue-bullet li {list-style-type:none; display:block; padding: 0px 3px 5px 15px; margin:0px 0px 0px 25px; background:url(../images/bullet-blue.gif) 0px 5px no-repeat; }

.blue-bullet-1 {padding:0px; margin:0px 0px;}
.blue-bullet-1 ul {padding:0px; margin:0px; list-style-type:none;}
.blue-bullet-1 li {list-style-type:none; display:block; padding: 0px 0px 5px 15px; margin:0; background:url(../images/bullet-blue.gif) 0px 5px no-repeat; }

.red-bullet {padding:0px; margin:10px 0px;}
.red-bullet ul {padding:0px; margin:0px; list-style-type:none;}
.red-bullet li {list-style-type:none; display:block; padding: 0px 3px 5px 15px; margin:0px 0px 0px 25px; background:url(../images/bullet-red.gif) 0px 5px no-repeat; }

.red-bullet-2 {padding:0px; margin:10px 0px;}
.red-bullet-2 ul {padding:0px; margin:0px; list-style-type:none;}
.red-bullet-2 li {list-style-type:none; display:block; padding: 0px 3px 5px 15px; margin:0px 0px 0px 25px; background:url(../images/bullet-red.gif) 0px 5px no-repeat; }

.green-bullet {padding:0px; margin:10px 0px;}
.green-bullet ul {padding:0px; margin:0px; list-style-type:none;}
.green-bullet li {list-style-type:none; display:block; padding: 0px 3px 5px 15px; margin:0px 0px 0px 25px; background:url(../images/bullet-green.gif) 0px 5px no-repeat; }

/*Course content table*/
.blueheader {background:#151C55; color:#FFF; padding:0px 9px; margin:0;}
.bluecourse {background:#F5F5F5; padding:8px; border:1px solid #151C55; margin: 0; width:50%}
.bluecourse ul {list-style:none; margin:0; padding:0;}
.bluecourse li {padding:0px 0px 8px 20px; margin: 0px 0px 0px 0px; background:url(../images/bullet-blue.gif) 0px 5px no-repeat}

.redheader {background:#9C1E3D; color:#FFF; padding:0px 9px; margin:0;}
.redcourse   {background:#F5F5F5; padding:8px; border:1px solid #9C1E3D; margin: 0; width:50%}
.redcourse   ul {list-style:none; margin:0; padding:0;}
.redcourse   li {padding:0px 0px 8px 20px; margin: 0px 0px 0px 0px; background:url(../images/bullet-red.gif) 0px 5px no-repeat}

.greenheader {background:#008292; color:#FFF; padding:0px 9px; margin:0;}
.greencourse {background:#F5F5F5; padding:8px; border:1px solid #008292; margin: 0; width:50%}
.greencourse ul {list-style:none; margin:0; padding:0;}
.greencourse li {padding:0px 0px 8px 20px; margin: 0px 0px 0px 0px; background:url(../images/bullet-green.gif) 0px 5px no-repeat}

.nopad {padding:0; margin:0;}
/* form styling starts here ... */
.bluecontact{color:#151C55;} 
.bluecontact a{color:#151C55;}
form{margin:0; padding:0;}
fieldset{border: 1px solid #75736E; }
.fieldpad{margin: 10px 0px 10px 0px; padding: 0px 10px 10px 10px;}
.formfield {border:1px solid #999;	background: #eee; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em;}
textarea{font-size:1em}	
input:focus, textarea:focus, select:focus{	background: #fff;}
legend {font-weight: bold; margin:0em 0em 0.5em 0em; font-size: 1.2em;}
label{ font-size: 1em; line-height:1.3em; margin-top:5px;	display: block;	}
/* ... and ends here! */

/* Site Map Formatting*/
.sitemap li{list-style-type:none; padding: 1px 3px 2px 25px; margin-left: 0px; background-image:url(../images/sitemap/t-arrow.gif);  background-repeat: no-repeat; }
#home{list-style-type:none; padding: 1px 3px 2px 0px; margin-left: 0px; background-image:url(../images/sitemap/spacer.gif);  background-repeat: no-repeat; }
#last{list-style-type:none; padding: 1px 3px 2px 25px; margin-left: 0px; background-image:url(../images/sitemap/arrow.gif);  background-repeat: no-repeat; }


#top {float:right; padding:0; margin:0px 0px 20px 0px;}
#top ul {padding:0; margin:0; list-style-type:none;}
#top li {padding:0px 0px 0px 30px; margin:0; list-style-type:none; background: url(../images/top.gif) 0px 0px no-repeat; }

/****************************************************************************************************************/
/* Footer*/
/****************************************************************************************************************/
#bottomborder {clear:both; line-height:1.4em; margin:0px 0px 20px 0em; font-size:0.7em; padding:0px 0px 0px 181px; border-top:6px solid #151C55; }
#copyright{padding:5px 0px 5px 181px; margin: 0px; background:#151C55; font-size:0.7em; color:#FFFFFF;}
p.reg_info {
    padding: 0px 0px 0px 0px;
    font-size: 9px;
}