
.Regular_text {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.Header_text {
	font-size: 18px;
	font-weight: bold;
}
.Developer {
	color: #F00;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}
.newblacktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
}
.largewhitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.gridtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
}
.yellowtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DFDC3F;
	line-height: 20px;
}
.gridyellowtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #DFDC3F;
	font-weight: bold;
}
.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3FA8FE;
	font-weight: bold;
}
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-image: url(../images/pricing/textfieldbkg.jpg);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 23px;
	width: 88px;
}
.javascript {
	border: 0px solid white;
	color: #000000;
	background-image: url(../images/pricing/textfieldbkg.jpg);
	height: 22px;
	width: 89px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.javascript_gradient {
	border: 0px solid white;
	color: #000000;
	background-image: url(../images/pricing/gradienttextfieldbkg.jpg);
	height: 22px;
	width: 85px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.javascriptdropdown {
	height: 20px;
	width: 100px;
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	background-color: #FFFFFF;
}
.smallwhitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.norml_text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #FFFFFF;
}
.box_img {
	background-image:url('../images/pricing/rctngl-bg.gif');
	background-repeat:no-repeat;
	width:398px;
	height:131;
}
toplink{
	text-decoration: none;
	color: #0162b1;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.toplink{
	text-decoration: none;
	color: #0162b1;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.toplink:hover{
	text-decoration: underline;
	color: #0162b1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.blacklink{
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.blacklink:hover{
	text-decoration: underline;
	color: #0162b1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
	.smallwhitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 10px;
}
.smallwhitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.smallerwhitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

/*body {margin-top: 2px; background-image:url(../images/other/gradientLight.jpg); background-repeat:repeat-x; background-color:#88A7D8}
*/

body {margin-top: 2px; background-image:url(../images/other/gradientLight.jpg); background-repeat:repeat-x; background-color:#88A7D8}



img{ border:none}

.headerBlue { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0066CC; font-weight:bold}
.headerBlue a { font-size: 13px; color: #0066CC;}
.headerBlue a:link { text-decoration: none; color: #0066CC;}
.headerBlue a:visited { text-decoration: none; color: #0066CC;}
.headerBlue a:active { text-decoration: none; color: #0066CC;}
.headerBlue a:hover { text-decoration: underline; color: #0066CC;}

.headerBlueLg { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #0066CC; font-weight:bold}


.headerBlack { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; font-weight:bold}
.headerBlack a { font-size: 13px; color: #0066CC;}
.headerBlack a:link { text-decoration: none; color: #0066CC;}
.headerBlack a:visited { text-decoration: none; color: #0066CC;}
.headerBlack a:active { text-decoration: none; color: #0066CC;}
.headerBlack a:hover { text-decoration: underline; color: #0066CC;}

.headerBlackLg {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #333333; font-weight:bold}
.headerBlackLg a { font-size: 24px; color: #999;}
.headerBlackLg a:link { font-size: 24px; text-decoration: none; color: #999;}
.headerBlackLg a:visited { font-size: 24px;text-decoration: none; color: #999;}
.headerBlackLg a:active { font-size: 24px;text-decoration: none; color: #0066CC;}
.headerBlackLg a:hover { font-size: 24px;text-decoration: none; color: #0066CC;}


.regText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.regText a { font-size: 12px; color: #0066CC;}
.regText a:link { font-size: 12px;text-decoration: none; color: #0066CC;}
.regText a:visited { font-size: 12px;text-decoration: none; color: #0066CC;}
.regText a:active { font-size: 12px;text-decoration: none; color: #0066CC;}
.regText a:hover { font-size: 12px;text-decoration: underline; color: #0066CC;}

.regTextItalics {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}

.regTextItalics a:link { font-size: 12px;text-decoration: none; color: #0066CC;}
.regTextItalics a:visited {font-size: 12px; text-decoration: none; color: #0066CC;}
.regTextItalics a:active { font-size: 12px;text-decoration: none; color: #0066CC;}
.regTextItalics a:hover { font-size: 12px;text-decoration: underline; color: #0066CC;}



.regTextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bolder;
}

.regTextbold a:link { font-size:14px; text-decoration: none; font-weight:bolder; color: #0066CC;}
.regTextbold a:visited { font-size:14px; text-decoration: none; font-weight:bolder; color: #0066CC;}
.regTextbold a:active { font-size:14px; text-decoration: none; font-weight:bolder; color: #0066CC;}
.regTextbold a:hover { font-size:14px; text-decoration: underline; font-weight:bolder; color: #0066CC;}


.middleNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
}
.middleNav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	font-weight: normal;
}
.middleNav a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #999999;
}
.middleNav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #999999;
}
.middleNav a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #999999;
}
.middleNav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #0066cc;
}
.middleNav a.current {
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
}





.leftNav { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #999999;}
.leftNav a {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; padding-top:5px; padding-bottom:5px; padding-left:10px; 
			 background:url(../images/navigation/arrow.jpg) no-repeat 0px 0px; width:215px; height:30px; display:block}
.leftNav a:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #999999;
                  background:url(../images/navigation/arrow.jpg) no-repeat 0px 0px; width:215px; height:30px; display:block}
.leftNav a:visited { font-family: Arial, Helvetica, sans-serif;  text-decoration: none; color: #999999;
                     background:url(../images/navigation/arrow.jpg) no-repeat 0px 0px; width:215px; height:30px; display:block}
.leftNav a:active { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #999999;
                    background:url(../images/navigation/arrow.jpg) no-repeat 0px 0px; width:215px; height:30px; display:block}
.leftNav a:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #0066CC;
                   background:url(../images/navigation/arrowOver.jpg) no-repeat 0px 0px; width:215px; height:30px; display:block}
.leftNav a.current { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #0066CC; 
                     background:url(../images/navigation/arrowSelected.jpg) no-repeat 0px 0px; width:215px; height:30px; display:block}


.leftNavCurrent { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; background-color:#DFDFDF}
.leftNavCurrent a {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; padding-top:5px; padding-bottom:5px; padding-left:10px; background:url(../images/navigation/arrowSelected.jpg) no-repeat 0px 0px; width:215px; height:30px; display:block}
.leftNavCurrent a:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000;
                  background:url(../images/navigation/arrowSelected.jpg) no-repeat 0px 0px; width:215px; height:30px; display:block}
.leftNavCurrent a:visited { font-family: Arial, Helvetica, sans-serif;  text-decoration: none; color: #000000;
                     background:url(../images/navigation/arrowSelected.jpg) no-repeat 0px 0px; width:215px; height:30px; display:block}
.leftNavCurrent a:active { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000;
                    background:url(../images/navigation/arrowSelected.jpg) no-repeat 0px 0px; width:215px; height:30px; display:block}


.footer  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	line-height:17px;
}
.footer a { font-size: 12px; text-decoration: none; color: #0066CC;}
.footer a:link { font-size: 12px; text-decoration: none; color: #0066CC;}
.footer a:visited { font-size: 12px; text-decoration: none; color: #0066CC;}
.footer a:active { font-size: 12px; text-decoration: none; color: #0066CC;}
.footer a:hover { font-size: 12px; text-decoration: underline; color: #0066CC;}
.BigIcon {
	vertical-align: top;
}
.Developer {
	color: #F00;
}



.headNav {
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
}
.headNav a {
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999;
	font-weight: bold;
}
.headNav a:link {
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #999;
}
.headNav a:visited {
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #999;
}
.headNav a:active {
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #0066cc;
}
.headNav a:hover {
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0066cc;
}
.headNav a.current {
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
}




.rightNav {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;

	color: #333333;
}
.rightNav a {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;

	color: #999;

}
.rightNav a:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	text-decoration: none;
	color: #999;
}
.rightNav a:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;

	text-decoration: none;
	color: #999;
}
.rightNav a:active {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;

	text-decoration: none;
	color: #0066cc;
}
.rightNav a:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;

	color: #0066cc;
}
.rightNav a.current {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;

	color: #333333;
}
.center{
	background-image:url(../images/center.gif);
	background-repeat:no-repeat;
	width:123px;
	height:286px;
	}
.center_2{
	background-image:url(../images/center-2.gif);
	background-repeat:repeat-y;
}	
	.javascript_blue1 {
	border: 0px solid white;
	color: #000000;
	background-image: url(../images/pricing/lightblue.jpg);
	height: 22px;
	width: 85px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.javascript_blue20 {
	border: 0px solid white;
	color: #000000;
	background-image: url(../images/pricing/bluetextfield.jpg);
	height: 22px;
	width: 85px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.javascript_blue2 {
	border: 0px solid white;
	color: #000000;
	background-image: url(../images/pricing/downblue.jpg);
	height: 22px;
	width: 85px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.javascript_blue2vert {
	border: 0px solid white;
	color: #000000;
	background-image: url(../images/pricing/downblue.jpg);
	height: 19px;
	width: 85px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
/*
a.toplinks{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00000;
	text-decoration: none;
}
a.toplinks:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0162b1;
	text-decoration: underline;
}
toplink{
	text-decoration: none;
	color: #0099FF;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

a.toplink{
	text-decoration: none;
	color: #0099FF;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

a.toplink:hover {
	text-decoration: underline;
	color: #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	
}

.toplinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00000;
	text-decoration: none;
}
a.toplinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00000;
	text-decoration: none;
}
a.toplinks:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0162b1;
	text-decoration: underline;
}
a.toplinks:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	}
a.toplinks:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0162b1;
	text-decoration: none;
	}
	
a.blacklink{
	text-decoration: none;
	color: #000000;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.blacklink:hover {
	text-decoration: underline;
	color: #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	
}*/

.calcu_textfortext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.4px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.calcu_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.4px;
	color: #FFFFFF;
	font-weight: bold;
}
.calcu_yellowtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.4px;
	font-weight: bold;
	color: #fefb01;
}
.calu_greytextfield {
	background-image: url(../images/sem_roundedgrey.jpg);
	height: 25px;
	width: 97px;
	border: 1px solid #2E2E2E;
}
.calu_greytextfieldvert {
	background-image: url(../images/sem_roundedgrey.jpg);
	height: 20px;
	width: 97px;
	border: 1px solid #2E2E2E;
}
.calu_midtextfield {
	background-image: url(../images/sem_roundedinmid.jpg);
	height: 25px;
	width: 97px;
	border: 1px solid #2E2E2E;
}
.calu_blacktextfield {
	background-image: url(../images/sem_roundedblack.jpg);
	height: 25px;
	width: 97px;
	border: 1px solid #000000;
}
.calu_blacktextfieldvert {
	background-image: url(../images/sem_roundedblack.jpg);
	height: 20px;
	width: 97px;
	border: 1px solid #000000;
}
.calcu_smallwhtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.calcu_app_mid_textfield {
	background-image: url(../images/app_roundedmid.jpg);
	height: 27px;
	width: 188px;
	border: 1px solid #000000;
}
.calcu_book_mid_textfield {
	background-image: url(../images/book_textfieldmid.jpg);
	height: 28px;
	width: 202px;
	border: 1px solid #000000;
}
.calcu_book_greytextfield {
	background-image: url(../images/book_largegreytextfield.jpg);
	width: 202px;
	height: 27px;
	border: 1px solid #000000;
}
.calcu_whthintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.9px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
}
.gridblacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.gridwhitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
}
.gridnewwhitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	word-spacing: 20em;
}
.gridtextfieldtop {
	background-image: url(../images/bluetextfireld.jpg);
	width: 97px;
	height: 26px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.gridtextfieldtopvert {
	background-image: url(../images/bluetextfireld.jpg);
	width: 97px;
	height: 21px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.gridtextmid {
	background-image: url(../images/bluemidtextfield.jpg);
	height: 28px;
	width: 96px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.gridtectlightblue {
	background-image: url(../images/bluelighttextfield.jpg);
	height: 27px;
	width: 96px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.gridtectlightbluevert {
	background-image: url(../images/bluelighttextfield.jpg);
	height: 23px;
	width: 96px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.semi_grid_yellowtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FEFB01;
}
.bookgrid_blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.calcu_textforajax {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.4px;
	color: #000000;
}
.greynewtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #757575;
	font-weight: bold;
}
