/*---------style sheet-----------------------------*/

h1,h2,h3,h4,h5,h6,form,ul,li,ol,dl,dt ,p{ margin:0px; padding:0px;}
ul { list-style: none; margin: 0; padding: 0;}
li { margin: .2em 0;}

/*****************************All ID'S START***************************/
body {margin:auto; width:990px; background:url(../images/body_bg.jpg) repeat-x; background-color:#101012;}

img{border:none;}
img:focus{outline:none;}
a{text-decoration:none;}
a:focus{outline:none;}
a:hover{text-decoration:none;}

/*********************MAIN ID FOR HOME PAGE*******************************************/

#topheader {margin:auto; width:1000px; height:100px; background-color:#212226}
#headerflash {margin:auto; width:990px; height:454px;}
#maincontentpart {margin:auto; margin-top:30px; width:990px; float:left; background-color:#111113;}

#flashbanner {float:left; margin:auto; width:990px; height:324px;}
#rightbannerimage {float:right; margin:auto; width:270px; height:300px;}
#rightimage{width:270px; height:220px; float:right;  background-image:url(../images/slides/flash_right.jpg);}
/*******************MAIN ID FOR HOME PAGE*******************/

/***************INTERNAL FLASH BANNER***************/
#intheaderflash {margin:auto; margin-top:68px; width:990px; height:150px;}
#intflashbannermain {margin:auto; width:990px; height:140px; background:#000;}
#intflashbanner {float:left; margin:auto; margin-top:3px;  width:990px; height:130px; background:#DDDDDD;}
/***************INTERNAL FLASH BANNER***************/

/*******************ALL ID START***************************/
#logo {float:left; width:575px; height:77px; background-image: url(../images/logo.png); background-repeat:no-repeat; display:block; margin-top:23px;}

#callus {margin:auto; float:right; width:145px; height:73px; background-image: url(../images/helpline_number.png); background-repeat:no-repeat; margin-top:12px; margin-left:14px; margin-right:20px;}



#contentpart {margin:auto; float:left; width:660px; height:auto; margin-top:15px; margin-bottom:15px;}
#contentrightpart {margin:auto; float:right; width:270px; height:auto; margin-top:15px; margin-right:8px; margin-bottom:23px;}
/*********************ALL ID START****************************************************/

/***********************CLASS FOR MENU LINKS*****************************************/
#topheadermenumain {margin:auto; float:right; margin-right:10px; width:490px; height:auto;}

#languagetools {float:right; width:auto; height:18px; margin-right:20px; margin-bottom:9px;}
#textheading {float:left; width:280px; height:23px; font: bold 14px Arial, Helvetica, sans-serif; color:#009dd8; margin-bottom:10px; margin-left:40px;}

#menumain {float:right; width:990px; height:40px; background-color:#000;}
#menumain ul {margin:5px auto; padding:1px 7px; list-style:none; float:left; display: block;}
#menumain li {float:left; margin:5px 0px 0px 0px; padding: 0px 7px 0px 0px; display:block; position:relative; color:#CCCCCC;}
#menumain li ul {display: none; background-color:#000000;}
#menumain ul li a { text-decoration: none; color:#CCCCCC; padding: 5px 15px 5px 10px; border-radius:3px;}
#menumain li:hover ul {display: block; position: absolute; width:130px;}
#menumain li:hover li {float: none; font-size: 11px; margin-top:15px; margin-bottom:10px; border-radius:3px;}
#menumain li:hover li a:hover {background:#666666; border-radius:3px;}




.menulinks {font:bold 12px Arial, Helvetica, sans-serif; color:#6c6c6c; text-decoration:none; text-transform:uppercase; padding:9px 9px 7px 9px; }
.menulinks a:hover {height:30px; background:#666; padding:4px 9px 7px 9px; color:#ffffff; border-radius:3px;}

.menulinks1 {font:bold 12px Arial, Helvetica, sans-serif; background:#000; color:#ffffff; text-decoration:none; text-transform:uppercase; padding:9px 9px 7px 9px;}
.menulinks1 a:hover {height:30px; background:#000; padding:9px 9px 7px 9px;  color:#666;}
/***********************CLASS FOR MENU LINKS*****************************************/

/********************************CONTENTPART******************************************/
#maincontentinner { margin:auto; width:650px; float:left;}
#maincontentinner h1 {font: bold 21px Arial narrow, Helvetica, sans-serif; color:#c5c5c7; margin:5px 0px 0px 0px; padding:0px; text-transform:uppercase; margin-left:18px;}
#maincontentinner h2 {font: normal 17px Arial, Helvetica, sans-serif; color:#c5c5c7 margin:3px 0px 0px 0px; padding:0px; margin-left:18px; color:#CCCCCC;}

#maincontentinner img {width:224px; height:auto; float:right; margin-left:15px; margin-top:4px;}
#maincontentinner .dot {border-bottom:1px dotted #C7C7C7; margin-left:18px; margin-top:7px; width:650px;}
#maincontentinner .bodytext {margin-top:13px; margin-left:18px; font: normal 12px  Arial; color:#b4b4b4; text-align:justify; width:650px;}

.readmore {margin-top:15px;font: normal 12px  Arial; color:#ee0e0e; text-decoration:underline;}
.readmore:hover {margin-top:15px;font: normal 12px  Arial; color:#000000; text-decoration:none;}
.butnds1 {margin-top:4px; margin-bottom:4px; font: normal 11px Arial; display:inline-block; min-width:71px; height:14px; padding:7px 0px 3px; text-align:center; color:#fff; line-height:0.9em; background:#666; cursor:pointer;}	
.butnds1:hover {background:#F00;}
/********************************CONTENTPART******************************************/

/**************************INTERNAL PAGS*************************/
#intmaincontentinner {margin:auto; width:650px; float:left; padding-left:8px; margin-bottom:25px;}
#intmaincontentinner h1 {
	font: bold 21px Arial narrow, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 5px 0px 0px 0px;
	margin-left:18px;
	padding: 0px;
	text-transform: uppercase;
}
#intmaincontentinner h2 {font: normal 18px Arial, Helvetica, sans-serif; color:#09A2B7; margin-top:20px;}
#intmaincontentinner img {width:auto; height:auto; float:right; padding:15px 0px 20px 20px; }
#intmaincontentinner .dot {border-bottom: 1px dotted #C7C7C7; margin-top:7px; margin-left:18px; }
#intmaincontentinner .bodytext {margin-top:10px; font: normal 12px  Arial; color:#4D4D4D; text-align:justify; }

.srvctexct ul {margin:0; padding:0; list-style:none; float:left; padding-left:5px; margin-top:4px; font: bold 12px  Arial; color:#383838; }
.srvctexct li {margin: 6px 0px; background:url(../images/bullet.png) no-repeat left 1px; text-indent:18px; padding-left:0px; padding-right:0px; line-height:16px; }
/**************************INTERNAL PAGS*************************/

/*************************TEAM****************/
#teamcontainer {margin:auto; width:725px; float:left; padding-left:8px; margin-bottom:25px;}
#teamcontainer h1 {font: bold 21px Arial, Helvetica, sans-serif; color:#245370; margin:5px 0px 0px 0px; padding:0px; text-transform:uppercase;}
#teamcontainer .dot {border-bottom: 1px dotted #C7C7C7; margin-top:7px; margin-bottom:12px;}

#lgnmain3 {margin:auto; width:725px; float:left; margin-bottom:18px; border-bottom:1px dotted #CCCCCC;}
#lgnmain3 img {margin:auto; width:80px; height:70px; border:2px solid #E5E5E5; float:left; border-bottom:1px dotted #CCCCCC; margin-right:10px; margin-bottom:15px;}
#lgnmain3 .messagetext {font: normal 12px  Arial; color:#4D4D4D; margin-bottom:5px; text-align:justify}
#lgnmain3 .messagehead {font: bold 14px  Arial; color:#4D4D4D; margin-bottom:5px;}
/*************************TEAM****************/


/**************************SHOWCASE*************************/
#showcasemain {margin:auto; width:980px; float:left; padding-left:8px; margin-bottom:38px;}
#showcasemain h1 {font: bold 21px Arial narrow, Helvetica, sans-serif; color:#c5c5c7; margin:5px 0px 0px 0px; padding:0px; text-transform:uppercase; margin-left:18px;;}
#showcasemain h2 {font: normal 18px Arial, Helvetica, sans-serif; color:#09A2B7; margin-top:20px;}
#showcasemain img {float:left; width:196px; height:130px; border:2px solid #A3C5CF; margin-left:18px; margin-top:15px; margin-right:15px; margin-bottom:12px;}
#showcasemain .dot {border-bottom: 1px dotted #C7C7C7; margin-top:7px; margin-left:18px; }
#showcasemain .bodytext {margin-top:10px; font: normal 12px  Arial; color:#4D4D4D; text-align:justify; margin-bottom:10px;}
/**************************SHOWCASE*************************/


/**************************INTERNAL PAGS*************************/
#lgncentinner { margin:auto; width:725px; float:left; padding-left:8px;}
#lgncentinner h1 {font: normal 23px Arial, Helvetica, sans-serif; color:#2189bb; margin:5px 0px 0px 0px; padding:0px;}
#lgncentinner h2 {font: normal 18px Arial, Helvetica, sans-serif; color:#414141; margin:13px 0px 0px 0px; padding:0px;}
#lgncentinner img {width:auto; height:auto; float:left; margin-top:10px; margin-right:15px;}
#lgncentinner .dot {border-bottom: 1px dotted #C7C7C7; margin-top:7px; }
#lgncentinner .bodytext {margin-top:10px; font: normal 12px  Arial; color:#4D4D4D; text-align:justify; width:710px;}
/**************************INTERNAL PAGS*************************/

/********************************RIGHT PART********************************************/
#rightpartcontent {margin:auto; width:260px; height:260px; float:right; padding-left:8px; background-color:#000;}
#rightpartcontent h1 {font: normal 22px Arial, Helvetica, sans-serif; color:#292929; margin:5px 0px 0px 0px; padding:0px;}
#rightpartcontent .dot {border-bottom: 1px dotted #C7C7C7; margin-top:7px;}

#rightpartcontent ul {margin:0; padding:0; list-style:none; float:left; padding-left:5px; margin-top:4px;}
#rightpartcontent li {margin: 6px 0px; background:url(../images/arrow.jpg) no-repeat left 4px; text-indent:12px; padding-left:0px; padding-right:0px; line-height:16px; }

.prolink {font: normal 12px  Arial; color:#b4b4b4;}
.prolink:hover {font: normal 12px  Arial; color:#FFF; text-decoration:none;}

.prolink1 {font: normal 12px  Arial; color:#009DD8; text-decoration:underline;}
.prolink1:hover {font: normal 12px  Arial; color:#E53342; text-decoration:none;}

.morelink {font: normal 11px  Arial; color:#838383; text-decoration:underline; float:right;}
.morelink:hover {font: normal 11px  Arial; color:#000000; text-decoration:none;}


#rightbanner {margin-top:20px; width:224px; height:125px; float:left; background: no-repeat; margin-left:10px; display:block;}
/********************************RIGHT PART********************************************/

/*********************************FOOTER PART**************************************/

#footerbg {float:left; margin:auto; width:990px; height:44px; background:#000; padding:6px; margin-bottom:15px;}
#footerlink {margin:auto; width:auto; float:left; padding-left:15px; margin-top:4px;}
#footerlink ul {margin:auto; list-style:none; margin-top:8px;}
#footerlink li {float:left; margin:3px;}

.footerlinks {font: normal 11px  Arial; color:#939393; text-decoration:none;}
.footerlinks a:hover {font: normal 11px  Arial; color:#ffffff; text-decoration:underline;}

#copyrightlink { margin:auto; width:auto; float:right; margin-top:13px; font: normal 11px  Arial; color:#939393; text-decoration:none; padding-right:30px;}
.copyrightlink {font: normal 11px  Arial; color:#939393; text-decoration:none;}
.copyrightlink:hover {font: normal 11px  Arial; color:#ffffff; text-decoration:underline;}
/*********************************FOOTER PART**************************************/


/*************************CONTACT US PAGS******************/
#contentusleft{margin:16px auto; width:260px; height:auto; float:left; margin-left:15px;}
#contentusleft .bodytext {font: normal 12px Arial, Helvetica, sans-serif; color:#999999; padding:0px;  margin-top:5px; margin-bottom:10px;}

#contactform{margin:16px auto; width:300px; height:auto; float:left; margin-left:20px; margin-bottom:15px;}
.formtext {font:normal 12px  Arial; color:#666; text-decoration:none;}
.formtext1 {font:normal 11px  Arial; color:#666; text-decoration:none;}
.formtextred {font:normal 11px  Arial; color:red; text-decoration:none;}
.formtextbox {margin:auto; width:250px; height:20px; border: 1px solid #333; background-color:#000; margin-bottom:10px; font:normal 12px  Arial; color:#A8A8A8;}
.formtextbox1 {margin:auto; width:250px; height:50px; border: 1px solid #333; background-color:#000; margin-bottom:10px; font:normal 12px  Arial; color:#A8A8A8;}
.formtextbox2 {margin:auto; width:250px; height:30px; border: 1px solid #333; background-color:#000; margin-bottom:10px; font:normal 12px  Arial; color:#A8A8A8;}

.button {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; background-color:#3b3b3b; width:55px; height:30px; cursor:pointer; margin-top:5px; border-radius:4px; border:1px solid #242424;}
.button:hover {background-color:#FF0000; border-radius:4px;}

#contactform11{width:500px; height:auto; float:left; margin-left:18px; margin-bottom:60px; margin-top:25px;}
.contactheading3 {font: bold 17px Arial, Helvetica, sans-serif; color:#d20000; margin:5px 0px 0px 0px; padding:0px; }
.textmassage {font: normal 12px Arial, Helvetica, sans-serif; color:#494949; padding:0px; margin-top:5px;}

.emaillinks {font: bold 12px Arial; color:#999; text-decoration:underline; text-transform:lowercase; float:left; margin-bottom:2px; margin-top:5px;}
.emaillinks:hover {font: bold 12px Arial; color:#ffffff; text-decoration:none; text-decoration:underline; text-transform:lowercase;}

.backlinks {font: normal 10px  Arial; color:#939393; text-decoration:underline; text-transform:uppercase; margin-top:10px;}
.backlinks:hover {font: normal 10px  Arial; color:#fff; text-decoration:none; text-transform:uppercase;}
/*************************CONTACT US PAGS******************/
