@charset "utf-8";
/* CSS Document */
body{font:11px arial;background:#eee}
.homeMain{height:650px;width:880px;position: absolute;left: 50%;top: 50%;margin-left: -440px;margin-top: -325px;z-index:10;padding:0px;}

/* home page */
a{outline:none;}
outline{border:0px solid red}
.mainmenu{background:black;width:214px;height:284px;padding-top:40px;}
.list{color:#FFF;border:1px solid #000000;padding-left:15px;font:16px arial;padding-top:4px;padding-bottom:4px;height:20px;}
.list:hover{background:#191919;border:1px solid #2f2f2f;cursor:pointer}
.list a{color:#fff;text-decoration:none}


.mainD1{float:left;width:458px;height:184px;background: #000000 url(images/1.jpg) no-repeat;}
.mainD2{float:left;width:414px;height:184px;background: #000000 url(images/2.jpg) no-repeat;color: #999999;}
.HcatCol1{width:115px;float:left;margin:0px 10px;}
.Hcatimg{width:111px; height:30px;margin-top:75px;margin-bottom:5px;background: url(images/homecat.png) no-repeat;margin-left:5px;text-indent:50px;line-height:25px;}
.HcatCol2{width:186px;float:left;margin:-5px 10px;text-transform:lowercase}
.Hcatimg2{width:170px; height:30px;margin-top:25px;margin-bottom:5px;clear:both;text-indent:50px;line-height:25px;text-align:right;padding-right:5px;}
.Hcatimg2 a{color:#FFFFFF;text-decoration:none;}
.Hcatimg2 a:hover{color:#999999;text-decoration:none;}
.mainD3{clear:both;float:left;width:658px;height:284px;background: #000000;}
.mainD3 object{background: #000000;}

.mainD3 #FlashID {background: red;}
.mainD4{float:left;width:214px;height:284px;}
.mainD5{clear:both;float:left;width:394px;height:162px;background: #000000 url(images/3.jpg) no-repeat;padding:10px;color:silver}
.mainD5_inner{clear:both;float:left;width:625px;height:460px; padding:11px;color:silver;overflow:auto;}

.mainD6{float:left;width:438px;height:162px;background: #000000 url(images/4.jpg) no-repeat;padding:10px;}


.logoDiv{float:left;width:94px;height:51px;margin-left:15px;margin-top:15px}

.style3 {font-size: 11px;color: #cacaca;font-family: Tahoma;line-height:13px;text-align:justify;}
.style3_inner {font-size: 11px;color: #FFFFFF;font-family: Arial;line-height:13px;text-align:justify;}
.style3_inner  table{max-width:600px;}
/* to keep white color for all the pages .style3_inner font {color: #FFFFFF;} */
.style4 {color: #cacaca;font-weight: normal;font-family: impact;font-size: 2.6em;margin-top:15px;}
.style5 {color: #666666;font: 12px tahoma;color:#aaa;margin-top:25px;margin-left:20px;}
.style5a {font-weight:bold;}

.newsimg{background: transparent url(images/pullout1.png) no-repeat;width:15px;height:119px;cursor:pointer;float:right}
.newsimg:hover{background: transparent url(images/pullout.png) no-repeat;width:88px;height:119px;padding-top:30px;color:#9d9d9d;font: 1.2em trebuchet ms}
.newsimgpos{margin-left:-87px;width:88px;height:11px;position:absolute;margin-top:20px;top:20px;left:0px}
.newsimgpos a{text-decoration:none}

/* home page */

.pro_logo{width:217px;height:100px;padding: 25px 0px 0px 100px;}
.proMain{min-height:650px;width:880px;margin:0px auto;}
.proMain form{margin:0px;}
 .proD1{float:left; height:123px;width:244px;background: #000000 url(images/prohead1.jpg) no-repeat;padding:50px}
 .proD1 img{border:none;}
.proD1a{float:left; height:223px;width:528px;}
 .proD2{clear:both;float:left; height:71px;width:872px;background:#000000;padding-top:30px;}
 .proD3{float:left; height:555px;width:220px;background: #000000 url(images/prohead3.jpg) no-repeat;}
 .proD3a{float:left; height:555px;width:652px;background: #000000 url(images/prohead4.jpg) no-repeat;}
 .proNaviTxt{float:left;margin:5px;font:12px arial;width:90%;padding:5px;color:#FFFFFF;font-weight:bold;}
 .proList{width:90%;margin:0px auto;}
 .proList img{border:none;}

.proMenuHeading{background: transparent url(.images/transBg.png) repeat-x;width:210px;height:20px;margin:0px auto;}
.proMenuHeading:hover{background:#5b5a5a;cursor:pointer}
.proMenuHeading a{font-size:1em;color:white;padding:2px 5px;text-transform:capitalize;text-decoration:none;}
.proMenuHeading a:hover{color:#000000;text-decoration:none;}

.proMenu{border-bottom:1px dotted silver;width:210px;height:20px;margin:0px auto;text-indent:10px;color:#b7b6b6;}
.proMenu:hover{background:#5b5a5a;color:#000000;cursor:pointer}
.proMenu a{font:0.9em arial;text-transform:capitalize;color:#b7b6b6;line-height:22px;text-decoration:none;}
.proMenu a:hover{color:#000000;text-decoration:none;}

.MenuItem{width:152px;height:107px;border:1px solid black;margin:0px auto;}
.MenuItem img a{border:none}
.MenuItemDec{width:148px;height:19px;border:1px solid #4d4a48;background:#3a3734;margin:10px auto;padding:2px 0px 3px 3px;color:#b7b6b6;text-align:left;}
.MenuItemDec input{float:left;margin-left:0px;margin-right:2px;}
.MenuItemDecA{height:20px;text-align:left;float:left;line-height:20px;width:126px}
.proMainDiv{margin:0 auto;width:530px;min-height:150px;}

.pagerDiv{width:405px;margin:0px auto;text-align:center;height:25px;float:left;margin-left:69px;}
.pagerDiv2{width:225px;margin:0px auto;text-align:center;}
.pager1{border:1px solid #4d4a48;background:#3a3734;padding:5px 5px;color:#b7b6b6;margin:0 auto;float:left;width:auto;margin-left:10px;}
.pager1:hover{background:#3a3734;}
.pager1 a{color:#b7b6b6;}
.pager1  a:hover{color:#FFFFFF;}
.pager2{border:1px solid #524f4d;background:#3a3734;padding:5px 5px;color:#b7b6b6;margin:0 auto;float:left;width:auto;}
.pagerback{border:1px solid #4d4a48;background:#3a3734;padding:5px 5px;color:#b7b6b6;margin:0 auto;float:left;width:auto;margin-left:10px;}
.pagerback:hover{background:#3a3734;color:#b7b6b6;}
.pagerback a{color:#b7b6b6;}
.pagerback a:hover{color:#FFFFFF;}

.pagerback1{border:1px solid #4d4a48;background:#3a3734;padding:5px 5px;color:#b7b6b6;float:left;width:auto;margin-left:10px}
.pagerback1:hover{background:#3a3734;color:#b7b6b6;}
.pagerback1 a{color:#b7b6b6;text-decoration:none;text-transform:capitalize;}

.prolistItemH{width:170px; height:155px;float:left}

 /* gird styles */
 .c0{clear:both;height:0px;}
 .c2{clear:both;height:2px;}
 .c5{clear:both;height:5px;}
 .c10{clear:both;height:10px;}

.button{
	background:#3A3734;
	border:1px solid #4D4A48;
	color:#FFFFFF;
	font-size:11px;
	height:25px;
}
.textfieldbig {
	border:1px solid #CCCCCC;
	width:230px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	}
.textarea {
	border:1px solid #CCCCCC;
	width:230px;
	height:65px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	}
.redtext {
	font-family: Tahoma;
	font-size: 11px;
	color: #A50F07;
	text-decoration: none;
	}


/* side bar properites */

#sidebar {top:50%;width:156px;position:absolute;height:100px;}
#sidebar h4 {color:#000;border-bottom:1px dotted gray;}
#sidebar p {font-size:11px;	line-height:2em;color:#333;}
#sidebar .digg {position:absolute;left:-52px; margin-top:340px;border:1px solid #BBB;padding:5px;background:#FFF;}
#sidebar .menu {position:absolute;left:-52px;}
#sidebar .menu h4 {display:none;}
#sidebar .menu li {list-style:none;margin:0;}
#sidebar .menu a.current {filter : alpha(opacity=90);-moz-opacity : 0.9;opacity : 0.9;}
#sidebar .menu .homepage a {background:transparent url(images/button-home.png) no-repeat top left;text-decoration:none;text-indent:40px;font:bold 1.6em trebuchet ms; color:#000000;line-height:70px;}
#sidebar .menu .documentation a {background:transparent url(images/button-documentation.png) no-repeat top left;}
#sidebar .menu .examples a {background:transparent url(images/button-examples.png) no-repeat top left;}
#sidebar .menu .downloads a {background:transparent url(images/button-downloads.png) no-repeat top left;}
#sidebar .menu a {position:relative;display:block;width:160px; height:69px;text-indent:-1000px;cursor:pointer;margin-left:-30px;}
#sidebar .menu em {font:13px Arial, Verdana, Helvetica,sans-serif;text-indent:0px;position:absolute;left:15px; top:25px;}
#sidebar .button {margin:10px 0;width:200px;}

/* side bar properites */