/* overall page */
* {margin:0; padding:0;}
body { margin:0px; border:0px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
#container {position:relative; margin:auto; top:20px; width:760px; height:auto; z-index:2; }
/* header */
#header a {color:#2A0055;}
#header img {float:left;}
#header_left {float:left;}
#header_right {margin-left:249px;}
#header ul {float:right;}
#header li {float:left; background-color:#2A0054; list-style-type:none;}
/* Have used the following hack for IE7 - *margin-left: -250px; _margin-left: 0px;
   Mozilla and IE6 use the 0px for the left margin and IE7 uses -250px */
#email {position:absolute; top:124px; *margin-left: -250px; _margin-left: 0px;}
/* sidebar */
#sidebar {width:249px; height:371px; float:left; margin-top:45px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#sidebar img {margin-left:5px;}
#sidebar h3 {margin-left:5px; margin-right:7px; font-size:10px; font-weight:bold;  color:#2A0055;}
#sidebar p{ margin:5px 7px 5px 5px; font-size:10px; line-height: 130%;}
#sidebar_bottom {position:relative; top:-8px; /*clear:left;*/ /*float:left;*/ float:right;}
/* content page */
#content {width:511px; height:400px; float:right; border:1px solid #CCC; voice-family: "\"}\""; voice-family:inherit; width:509px; height:398px;}
#content img {display:block;}
#asterisk {position:absolute; top:498px; left:305px; width:433px; /*background-color:#FFF;*/ color:#2A0055;  font-weight:bold;}
#asterisk span {font-size:10px; background-color:#669966; line-height: 13px; color:#FFF;}
#content_contact {background-image:url(../images/content_contact.gif); width:511px; height:400px; float:right; border:1px solid #CCC; voice-family: "\"}\""; voice-family:inherit; width:509px; /*height:398px;*/}
/* content page - dev page*/

#content_privacy { height:400px; float:right; border:1px solid #CCC; voice-family: "\"}\""; voice-family:inherit; width:509px; /*height:398px;*/}
#content_privacy #privacyText { font-size:11px; margin:30px 26px 0px 26px; line-height: 130%; color:#2A0055; }
#content_privacy #privacyText h2 { margin:0px 0px 10px 0px; }
#content_privacy #privacyText h3 { margin:10px 0px 3px 0px; }
.content_dev {background-color:#CCE6E6; /*padding-left:20px;*/}
#content_dev {background-color:#CCE6E6; width:511px; height:600px; float:right; border:1px solid #CCC; voice-family: "\"}\""; voice-family:inherit; width:509px; height:598px;}
#content_dev4 {background-color:#CCE6E6; width:511px; height:520px; float:right; border:1px solid #CCC; voice-family: "\"}\""; voice-family:inherit; width:509px; height:518px;}
#sidebar_dev {width:249px; height:570px; float:left; margin-top:45px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#sidebar_dev4 {width:249px; height:490px; float:left; margin-top:45px; font-family:Verdana, Arial, Helvetica, sans-serif;}
/*#sidebar_dev img {margin-left:5px;}*/
#sidebar_dev h3 {margin-left:5px; margin-right:7px; font-size:10px; font-weight:bold;  color:#2A0055;}
#sidebar_dev p{ margin:5px 7px 5px 5px; font-size:10px; line-height: 130%;}
#sidebar_dev img {margin-left:5px;}
#sidebar_dev4 h3 {margin-left:5px; margin-right:7px; font-size:10px; font-weight:bold;  color:#2A0055;}
#sidebar_dev4 p{ margin:5px 7px 5px 5px; font-size:10px; line-height: 130%;}
#sidebar_dev4 img {margin-left:5px;}

/*.content_dev img {display:block; margin:15px 0px 0px 15px;} */
#content_dev_top {position:relative; left:15px; width:491px; height:19px; margin:15px 0px 0px 0px; float:left; background-image:url(../images/dev_tab.gif); background-repeat:no-repeat; voice-family: "\"}\""; voice-family:inherit; width:476px;}
#content_dev_top p {margin:5px 0px 0px 10px; font-size:10px; font-weight:bold;  /*color:#FFF;*/}
#content_dev_top a {text-decoration:none;}

#content_dev_inner {position:relative; left:15px; width:488px; margin-left:0px; /*padding-left:20px;*/ padding-bottom:20px; float:left; border-right:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #FFF; background-color:#99CCCC; voice-family: "\"}\""; voice-family:inherit; width:476px;}
#content_dev_inner4 {position:relative; left:15px; width:488px; margin-left:0px; /*padding-left:20px;*/ padding-bottom:20px; float:left; border-right:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #FFF; background-color:#99CCCC; voice-family: "\"}\""; voice-family:inherit; width:476px; height:450px;}
#content_dev_inner p {font-size:10px; font-weight:bold;}
#content_dev_inner4 p {font-size:10px; font-weight:bold;}
.content_dev_inner_mag {position:relative; left:20px; display:block; float:left; border-style:none; margin-top:20px;}

#content_dev_link {position:relative; left:20px; width:440px; border-top:1px solid #FFF; float:left; margin:20px 0px 0px 0px; voice-family: "\"}\""; voice-family:inherit; width:400px;}
#content_dev_link p {float:left;/*clear:right;*/ width:250px; /*color:#2A0055;*/ margin-left:5px; margin-top:5px; voice-family: "\"}\""; voice-family:inherit; width:245px;}
#floatLeft {float:left;}
#content_dev_link img {float:left; border-style:none;}

/* content page - dev_1 page */
#dev_text {width:135px; float:left; position:relative; top:11px; left:10px;}
#dev_text a {text-decoration:none;}
/*#dev_text p {width:50px;}*/
#dev_img {width:310px; border:1px solid #FFF; float:right; position:relative; top:20px; right:10px; margin-bottom:10px;}
#dev_img img {display:block;}

/*#dev_img img {diplay:block; float:left;}*/

/* text */
.purpleHeaderLeft {color:#2A0055; width:200px; float:left;}
.purpleHeaderRight{color:#2A0055; width:240px; float:right; text-align:right; text-decoration:none;}
.whiteTitle {color:#FFF; margin-top:5px;}
.purpleTitle {color:#2A0055; margin-top:10px;}
.developmentInfo {color:#2A0055; margin-top:20px;}

/*#content_dev_link a {float:right; }*/
/* content page - contact page */
#contactText {margin-top:30px; margin-left:26px; line-height: 130%; color:#2A0055;}
/* copyright page */
#copyright {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; clear:both; float:right; color:#999999;}
#copyright a {text-decoration:none; color:#999999;}

#clearBoth {clear:both;}

