body {		background-color: #3F6C99;	background-repeat: repeat-y;	background-image: url(../images/background-sidebar.gif);	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	}p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.NormalTextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8px;
    FONT-FAMILY: Tahoma, Arial, Helvetica
}.textsubred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.textblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.trblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #f1f2f9;
	padding: 2px;
	text-align: center;
}
.trsubheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	padding-top: 8px;
	padding-left: 2px;
	padding-bottom: 2px;
}
/* Title Bar  */#divMainTitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	display: block;	background-color: #103366;	height: 79px;	background-image: url(images/titlebackground02.jpg);	background-repeat: no-repeat;}#divBlueHorzBar {	font-size: 12px;	line-height: 12px;	background-color: #6498C0;	margin: 0px;	padding: 0px;	height: 20px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	float: none;	display: block;	clear: both;}#divBlueHorzBar a:link, #divBlueHorzBar a:visited, #divBlueHorzBar a:active {	background-image: none;	display: block;	margin-right: 3px;	margin-left: 3px;	line-height: 18px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}#divBlueHorzBar a:hover {	background-color: #5684A7;	background-image: none;	display: block;	margin-right: 3px;	margin-left: 3px;	border: 1px solid #333333;	line-height: 18px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;	color: #FFFFFF;}/* Navigation Styles  */#divLeftNav {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	padding: 0px;	width: 170px;	float: left;	height: 100%;}#tableMainNav a:link, #tableMainNav a:visited, #tableMainNav a:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	display: block;	padding: 7px 7px 7px 25px;	background-image: url(images/buttonUp-BG.gif);	background-repeat: repeat-x;	border-top-width: 0px;	border-right-width: 1px;	border-bottom-width: 2px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: ridge;	border-left-style: solid;	border-top-color: #336699;	border-right-color: #0B1723;	border-bottom-color: #18334F;	border-left-color: #0B1723;}#tableMainNav a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	display: block;	padding: 7px 7px 7px 25px;	border-top-width: 0px;	border-right-width: 1px;	border-bottom-width: 2px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: ridge;	border-left-style: solid;	border-top-color: #336699;	border-right-color: #0B1723;	border-bottom-color: #4D7696;	border-left-color: #0B1723;	background-color: #5C8DB3;	background-image: none;}.divCenterContent {	font-size: 12px;	float: left;	display: block;	width: 516px;	padding-left: 1px;}#divBody {	padding-top: 1em;	padding-right: 10px;	padding-bottom: 1em;	padding-left: 30px;	text-align: justify;}.clearer {   /* Moves the Footer down below the longest column */	font-size: 0px;	line-height: 0px;	clear: both;}#divFooter {	font-size: 10px;	padding-top: 50px;	width: 516px;	padding-left: 195px;}.Head
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 19px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    COLOR: #103366;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana
}.SubHead
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    /*COLOR: #103366;*/
     COLOR: #103366;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana
}.imgMain {	border-bottom-width: 7px;	border-bottom-style: solid;	border-bottom-color: #2A1E14;}.TableFormat{BORDER-RIGHT: black 1px solid;BORDER-TOP: black 1px solid;BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid;	 font-family: Verdana;    font-size: 12px;    font-weight: normal;    line-height: 12px    }#imgSoftDev {	float: right;	margin-top: 10px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 0px;}#tableTitle {
	background-image: url(images/mainpageTitleBg.gif);
	background-repeat: repeat-x;
	width: 100%;
}

#divTitle {
	background-image: url(images/mainpageTitleBg.gif);
	background-repeat: repeat-x;
	width: 100%;
}
TD
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px;
    font-weight:lighter;
    line-height: 16px  


}
#tableTitleAbout {
	background-image: url(images/BG-Title-AboutUs.gif);
	background-repeat: repeat-x;
	width: 100%;
}

#tableTitleProgM {
	background-image: url(images/BG-Title-ProjM.jpg);
	background-repeat: repeat-x;
	width: 100%;
}

#tableTitleServices {
	background-image: url(images/BG-Title-Services.gif);
	background-repeat: repeat-x;
	width: 100%;
}

#tableTitleWebHost {
	background-image: url(images/BG-Title-WebHost.jpg);
	background-repeat: repeat-x;
	width: 100%;
}
#tableTitleContact {
	background-image: url(images/BG-Title-Contact.gif);
	background-repeat: repeat-x;
	width: 100%;
}
li 
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	
	font-style: normal;
	font-weight: normal;
	list-style-type: square;
}
#tablePlanOverview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#tablePlanOverview .boxContent {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 40px;
	margin-left: 10px;
	display: block;
}

#tablePlanOverview .tableBtns {
	float: right;
}

/*----------------------------------------------
                  =Grey Box 
  ----------------------------------------------*/
#divGrayContainer {
	background-image: url(images/hosting/graybox-reflection.jpg);
	width: 275px;
	height: 209px;
	display: block;
	background-repeat: no-repeat;
	border: 1px solid #FFFFFF;
}
#divGrayContainer .subtitle {
	font-size: 14px;
	color: #3D466B;
	font-weight: bold;
}
#divGrayContainer .price {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #660000;
}
#divGrayContainer h1 {
	font-size: 18px;
	color:#333333;
	margin-bottom: -14px;
	text-shadow : #FFFFFF 0 1px 2px;
	font-weight: normal;
	margin-top: 0px;
}

/* ----------/Grey Box -----------*/


/*----------------------------------------------
                  =green Box 
  ----------------------------------------------*/
#divGreenContainer {
	background-image: url(images/hosting/greenbox-reflection.jpg);
	width: 275px;
	height: 209px;
	display: block;
	border: 1px solid #FFFFFF;
}
#divGreenContainer .subtitle {
	font-size: 14px;
	color: #3D466B;
	font-weight: bold;
}
#divGreenContainer .price {
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #660000;
}
#divGreenContainer h1 {
	font-size: 18px;
	color:#333333;
	margin-bottom: -14px;
	text-shadow : #FFFFFF 0 1px 2px;
	font-weight: normal;
	margin-top: 0px;
}

/* ----------/green Box -----------*/

/*----------------------------------------------
                  =Blue Box 
  ----------------------------------------------*/
#divBlueContainer {
	background-image: url(images/hosting/bluebox-reflection.jpg);
	width: 275px;
	height: 216px;
	display: block;
	border: 1px solid #FFFFFF;

}
#divBlueContainer .subtitle {
	font-size: 14px;
	color: #BEC6E8;
	font-weight: bold;
	margin-bottom: 8px;
}
#divBlueContainer .price {
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;
}
#divBlueContainer h1 {
	font-size: 18px;
	color:#ECECEC;
	margin-bottom: -14px;
	text-shadow : #FFFFFF 0 1px 2px;
	font-weight: normal;
	margin-top: 0px;
}

/* ----------/Blue Box -----------*/

/*----------------------------------------------
                  =Red Box 
  ----------------------------------------------*/
#divRedContainer {
	background-image: url(images/hosting/redbox-reflectioin.jpg);
	width: 275px;
	height: 216px;
	display: block;
	border: 1px solid #FFFFFF;
}
#divRedContainer .subtitle {
	font-size: 14px;
	color: #DCB1A4;
	font-weight: bold;
	margin-bottom: 8px;
}
#divRedContainer .price {
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;
}
#divRedContainer h1 {
	font-size: 18px;
	color:#ECECEC;
	margin-bottom: -14px;
	text-shadow : #FFFFFF 0 1px 2px;
	font-weight: normal;
	margin-top: 0px;
}

/* ----------/Red Box -----------*/

