.ModText {
	width:600px;
	margin-bottom:15px;
}

#menu_icon_login{
display:block;
height:30px;
line-height:29px;
}

#linkmenu {
	float:left;
	width:100%;
	margin:20px;
}

#linkmenu li {
	list-style-type: none!important;
	}
	
#linkmenu li a {
	text-decoration:none;
	color:#404040;
	font-weight:bold;
	}

/* -------------------- */
/* CLASSES */
/* -------------------- */
.hr{
background:url(/media/4168/user_suit.png) no-repeat 10px 8px;
text-indent:40px;
display:block;
}
.directory{
background:url(/media/4162/phone.png) no-repeat 10px 8px;
text-indent:40px;
display:block;
}
.contact{
background:url(/media/4156/book_addresses.png) no-repeat 10px 8px;
text-indent:40px;
display:block;
}

/* Contact */

#blogmenu img {
padding-left:15px;
padding-top:10px;
}

#page-wrap {
	width: 660px;
	background: white;
	padding: 20px 50px 20px 50px;
	margin: 20px auto;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}

#contact {
	width: 700px;
	margin-top: 25px;
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 600px;
	font-size: 14px;
	margin: 0px 0px 10px 0px;
	border: 2px solid #e8e8e8;
}

#contact-area textarea {
	height: 100px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #e8e8e8;
}

#contact-area input.submit {
	width: 100px;
	float: right;
}

label {
	float: left;
	text-align: right;
	margin-right: 15px;
	width: 120px;
	padding-top: 5px;
	font-size: 12px;
}

/* dropdown navigation*/

/* Basic code - don't modify */
 #dropdownNavigation { display: block; margin-left: 95px; padding-top:5px; padding-left: 4px; position: relative; width: 830px; height: 26px;}
  #dropdownNavigation li { display: block; list-style: none; margin-left: 0px !Important; padding-right: 4px !Important; float: left; position: relative; width:100px; text-align:center;}
  #dropdownNavigation a { display: block; }
  #dropdownNavigation ul { display: none; position: absolute; left: 0; margin: 0 !Important; padding: 0 !Important; }
  * html #dropdownNavigation ul { line-height: 0; } /* IE6 "fix" */
  	#dropdownNavigation ul a { zoom: 1; } /* IE6/7 fix */
    #dropdownNavigation ul li { float: none; }
    #dropdownNavigation ul ul { top: 20; }
    
/* Essentials - configure this */
#dropdownNavigation ul { width: 140px; }
#dropdownNavigation ul ul { left: 70px; }

/* Everything else is theming */
#dropdownNavigation {height: 26px; }
#dropdownNavigation *:hover { background-color: none; }
#dropdownNavigation a {font-family: 'lucida grande', 'lucida sans', lucida, verdana; font-size: 18px; padding-left: 4px; padding-bottom:5px; line-height: 1; color: #e8e8e8;font-weight: bold;}
#dropdownNavigation a:hover {font-family: 'lucida grande', 'lucida sans', lucida, verdana; font-size: 18px; padding-left: 4px; padding-bottom:5px; line-height: 1; color: #ccc;font-weight: bold;}
  #dropdownNavigation li.hover a { background-color: none;}
  #dropdownNavigation ul { top: 16px; }
    #dropdownNavigation ul li a { background-color: #6AA0BA; }
      #dropdownNavigation ul a.hover { background-color: #95C2DF; }
	
   #dropdownNavigation ul a { padding-top:5px; border-bottom: 1px solid white; border-right: 1px solid white; border-left: 1px solid white; opacity: 0.85; filter: alpha(opacity=85); }
/* #dropdownNavigation ul a { border-bottom: none; } - I also needed this for IE6/7 */


/* Forum */

#forum table.forumList{ width: 100%; border: 1px solid #e8e8e8 !Important; margin-bottom: 5px; clear: both;}
#forum table.forumList thead{background: #fff; color: #46484B; padding: 5px;}
#forum table.forumList thead th{padding: 3px; border-top: #ccc px solid; font-size: 90%;}

#forum table.forumList tbody{background: #f7f7f7; font-size: 12px;}
#forum table.forumList tbody th{font-weight: normal; border-bottom: #ccc 0px solid; padding: 15px;}
#forum table.forumList tbody td{border-bottom: #ccc 0px solid; background: #f0f0f0; width: 40%; padding: 15px; }
#forum table.forumList td.replies{width: 70px; text-align: center; background: #e8e8e8}


#forum table.forumList .forumName{font-size: 110%;}
#forum table.forumList .forumStats{font-weight: bold;}
#forum table.forumList .forumDesc{font-weight: normal; color: #333}

#forum table.forumList .forumLastPost{}
#forum table.forumList th.title a{display: block;}

#forum table.commentsList tr{padding-bottom: 10px;}
#forum table.commentsList td{border-top: 1px solid #e8e8e8 !Important; width: auto !Important; background: #fff;}
#forum table.commentsList tr.spacer td{padding: 5px; background: #fff !Important;}
#forum table.commentsList td.body{background: #fff; padding: 15px; font-size: 12px; color: black !Important; 
border-top: 4px solid #F0F0F0 !Important; vertical-align: top; position: relative; }

#forum table.commentsList tr.toggle td{font-size: 11px; color: #999; padding: 7px 15px 7px 15px;}
#forum table.commentsList tr.hidden{display: none;}

#forum table.commentsList tr.highlighted *{background-color: #F5FBCD}


#forum table.commentsList .gotoSolution, #forum table.commentsList .gotoSolution td{
	background: #fff; text-align: center; padding: 15px;}

#forum table.commentsList .gotoSolution a{color: #8ECA56; font-size: 16px; font-weight: bold;}

#forum table.commentsList td.body *{
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */}


#forum table.commentsList td.author {
color:#333333; font-size:0.9em;
font-weight:bold; min-height:32px; padding:5px 10px;
vertical-align:top; width: 150px !Important; border-top: 4px solid #F0F0F0}


#forum table.commentsList td.author .date{display: block; clear: both; margin-bottom: 10px;}
#forum table.commentsList td.author img.photo{float: left; margin-right: 10px; margin-bottom: 100px;}
#forum table.commentsList td.author span{clear: right; display: block; color: #333333}
#forum table.commentsList td.author div.memberBadge{height: auto !Important; min-height: 100px; height: 100px;}

#forum table.commentsList td.author span.group{padding: 2px; 
background: no-repeat left center; font-size: 12px; display: block; text-transform: capitalize}

#forum table.commentsList td.author span.MVP{color: blue !Important;}
#forum table.commentsList td.author span.Core{color: orange !Important;}
#forum table.commentsList td.author span.admin{color: red !Important;}


#forum table.commentsList .postSolution , 
#forum table.commentsList .postSolution td{
	border-top: #8ECA56 solid 4px !Important}
#forum table.commentsList .postSolution td.author{border-top: #8ECA56 solid 4px !Important}

/* TinyMCE skin */
#forum .defaultSkin .mceIframeContainer {border: 2px dotted #999 !Important; display: block;}

#newTopic{
    float: right;
    margin-left: 0px;
    top: 10px;
    width: 170px;
    background-image: url("/media/15769/forum_add.png") !important;
    background-position: 190px 7px !important;
    margin-bottom: 10px;
}

#forum .infoBox {
    background: no-repeat rgb(106, 160, 186);
    font-size: 11px;
    color: #000;
    height: 35px;
    min-height: 35px;
    padding: 7px 60px 7px 7px;
    border: 1px solid #e8e8e8;
text-align:right;
}

#forum .infoBox a {
color:#fff;
text-decoration: underline;
}
#fielder {border:none}


/* list menu */

#compmenu {clear: both;width:612px;margin:0px 0;padding:0px 0;text-align:left;}

#compmenu li {float:left; margin:10px;}

#compmenu ul {margin-left:20px; padding:0px; list-style-type:none;}

#compmenu img {padding-right:5px; align:top;}

#compmenu1 {clear: both;width:612px;margin:0px 0;padding:0px 0;text-align:left;}

#compmenu1 li {margin:10px;}

#compmenu1 ul {margin-left:20px; padding:0px; list-style-type:none;}

#compmenu1 img {padding-right:15px; align:top;}

#compmenu_right {clear: both;width:612px;margin:0px 0;padding:0px 0;text-align:right;}

#compmenu_right li {margin:10px;}

#compmenu_right ul {margin-left:20px; padding:0px; list-style-type:none;}

#compmenu_right img {padding-right:15px; align:top;}


#blogmenu {clear: both;width:220px;margin:5px 0;padding:5px 0;text-align:left;}

#blogmenu li {float:left; margin:0px;}

#blogmenu ul {margin-left:30px; padding:0px; list-style-type:square;}


#moremenu {clear: both;width:612px;margin-left:0px 0;padding:0px 0;align:right;}

#moremenu li {float:right; margin-right:0px;}

#moremenu ul {margin-left:0px; padding:0px 0px 40px 0px; list-style-type:none;}

#moremenu li.Tour {background:transparent url(/media/8233/fmenutour.png);}
#moremenu li.Brochure {background:transparent url(/media/8238/fmenubrochure.png);}

#moremenu a {display:block; width:203px; height:0; padding-top:41px; color:#000; overflow:hidden;}

/* hack for older versions of IE with incorrect box model */

* html #moremenu a:link, * html #menu a:visited {height:41px; height:0;}

/* Adding the hover images */

#moremenu a#Tour {background:transparent url(/media/8243/fmenutour_hover.png) -130px -90px no-repeat;}
#moremenu a#Brochure {background:transparent url(/media/8248/fmenubrochure_hover.png) -130px -90px no-repeat;}

/* Adding the :hover style */


#moremenu a#Tour:hover {background-position:0 0; z-index:50;}
#moremenu a#Brochure:hover {background-position:0 0; z-index:50;}*/

* html #moremenu a:hover {height:41px; height:0;}

/* quick link menu */

#qlmenu {width:202px;margin-left:14px}
#qlmenu_top {width:202px;margin-left:14px}
#qlmenu_bottom {width:202px;margin-left:14px}

#qlmenu ul {margin:0; padding:0; list-style-type:none;}
#qlmenu_top ul {margin:0; padding:0; list-style-type:none;}
#qlmenu_bottom ul {margin:0; padding:0; list-style-type:none;}

#qlmenu_top li.list0 {background:transparent url(/media/1083/ql_title.png);}
#qlmenu li.list1 {background:transparent url(/media/956/ql_trial.png);}
#qlmenu li.list2 {background:transparent url(/media/1094/ql_tour.png);}
#qlmenu li.list3 {background:transparent url(/media/1091/ql_brochure.png);}
#qlmenu li.list4 {background:transparent url(/media/1092/ql_contact.png);}
#qlmenu li.list5 {background:transparent url(/media/3028/ql_blank_normal.png);}
#qlmenu li.list6 {background:transparent url(/media/1093/ql_login.png);}
#qlmenu_bottom li.list7 {background:transparent url(/media/1096/ql_bottom.png);}

#qlmenu a {display:block; width:202px; height:0; padding-top:40px; color:#000; overflow:hidden;}
#qlmenu_top a {display:block; width:202px; height:0; padding-top:32px; color:#000; overflow:hidden;}
#qlmenu_bottom a {display:block; width:202px; height:0; padding-top:18px; color:#000; overflow:hidden;}

/* hack for older versions of IE with incorrect box model */

* html #qlmenu a:link, * html #menu a:visited {height:40px; height:0;}
* html #qlmenu_top a:link, * html #menu a:visited {height:32px; height:0;}
* html #qlmenu_bottom a:link, * html #menu a:visited {height:18px; height:0;}


/* Adding the hover images */

#qlmenu_top a#item0 {background:transparent url(/media/1083/ql_title.png) -130px -90px no-repeat;}
#qlmenu a#item1 {background:transparent url(/media/930/ql_trial_hover.png) -130px -90px no-repeat;}
#qlmenu a#item2 {background:transparent url(/media/1088/ql_tour_hover.png) -130px -90px no-repeat;}
#qlmenu a#item3 {background:transparent url(/media/1085/ql_brochure_hover.png) -130px -90px no-repeat;}
#qlmenu a#item4 {background:transparent url(/media/1086/ql_contact_hover.png) -130px -90px no-repeat;}
#qlmenu a#item5 {background:transparent url(/media/3028/ql_blank_normal.png) -130px -90px no-repeat;}
#qlmenu a#item6 {background:transparent url(/media/1087/ql_login_hover.png) -130px -90px no-repeat;}
#qlmenu_bottom a#item7 {background:transparent url(/media/1096/ql_bottom.png) -130px -90px no-repeat;}

/* Adding the :hover style */


#qlmenu_top a#item0:hover {background-position:0 0; z-index:50;}
#qlmenu a#item1:hover {background-position:0 0; z-index:50;}
#qlmenu a#item2:hover {background-position:0 0; z-index:50;}
#qlmenu a#item3:hover {background-position:0 0; z-index:50;}
#qlmenu a#item4:hover {background-position:0 0; z-index:50;}
#qlmenu a#item5:hover {background-position:0 0; z-index:50;}
#qlmenu a#item6:hover {background-position:0 0; z-index:50;}
#qlmenu_bottom a#item7:hover {background-position:0 0; z-index:50;}

* html #qlmenu a:hover {height:40px; height:0;}
* html #qlmenu_top a:hover {height:32px; height:0;}
* html #qlmenu_bottom a:hover {height:18px; height:0;}

/* runway */

/*LAYOUT*/

/*body{text-align: center; padding: 0px; margin: 0px; background: #F6F7F9;}*/

/*#main{margin: auto; margin-top: 20px; text-align: center; width: 870px;}*/

/*#top{border-bottom: 1px solid #CED7DE;}*/

/*#top ul{list-style: none; padding: 0px 0px 15px 0px; margin: 0px;}*/
/*#top ul li{display: inline; margin: 0px; padding: 0xp;}*/
/*#top ul li a{padding: 10px;}*/

/*#body{margin: auto; padding: 2em 0em 2em 0em;}*/
/*#footer{padding-top: 5px; clear: both;}*/

/* Subpages layout */
/*#content{text-align: left;}*/

/*#subNavigation{width: 20em; float: right;}*/
/*#subNavigation ul{list-style: none; border: 1px solid #FFE8CD; background: #FFF9D8;}*/

/* FONTS standards */
/*body {font-size: 14px; background:#fff; font-family: "Lucida Grande", Arial, sans-serif;}*/

/*h1, h2, h3, h4, h5, h6 {color: #426FC8; font-weight: 500;}
h1 {font-size:60px; line-height: 1; margin-bottom:0.5em; font-weight: bold; text-align: center; letter-spacing: -1px; width: auto; color: #666;}
h2 {font-size:25px; margin-bottom:0.75em;}

h3 {font-size: 18px;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}

p {margin:0 0 1.5em; color: #666; font-size: 16px;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}*/

/* LINKS standards */
a:focus, a:hover {color:#000;}
a {color: #14223E;text-decoration:underline;}
h1 a{color: #666; text-decoration: none;}

/* ELEMENTS standards 
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}*/

/* FORM ELEMENTS 
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:300px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

.error ul{margin-bottom: 0; padding-bottom: 0;}*/

/* S3Slider */

#s3slider { 
   position: relative; /* important */
   overflow: hidden; /* important */
   font-family: 'lucida grande', 'lucida sans', lucida, verdana;
   font-size:13px;

}

#s3slider a{
   color:#000;
}

#s3sliderContent {
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
   padding:0px;
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   padding: 10px 13px;
   filter: alpha(opacity=90); /* here you can set the opacity of box with text */
   -moz-opacity: 0.9; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.9; /* here you can set the opacity of box with text */
   opacity: 0.9; /* here you can set the opacity of box with text */
   color: #404040;
   display: none; /* important */

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image 
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.s3sliderImage span.ctop
{
	top:0;
	left:0;
}

.s3sliderImage span.cbottom
{
	bottom: 0;
	left: 0;
}

.s3sliderImage span.cleft
{
	top:0;
	left:0;
}

.s3sliderImage span.cright
{
	top:0;
	right:0;
}




.clear {
   clear: both;
} 

/* support menu */

/*bottom {clear: both;width:950px;margin:0px 0;padding:0px 0;text-align:center;font-size: x-small;}  */


#supmenu {clear: both;width:950px;margin:0px 0;padding:0px 0;text-align:center;}
#supmenu_top {clear: both;width:950px;margin-top:0px 0;padding:0px 0;text-align:center;}
#supmenu_bottom {clear: both;width:950px;margin:0px 0;padding:0px 0;text-align:center; height:10px}

#supmenu li {float:left; margin-right:0px;}
#supmenu_top li {float:left; margin-right:0px;}
#supmenu_bottom li {float:left; margin-right:0px;}


#supmenu ul {margin:0; padding:0; list-style-type:none;}
#supmenu_top ul {margin:0; padding:0; list-style-type:none;}
#supmenu_bottom ul {margin:0; padding:0; list-style-type:none;}

#supmenu_top li.list10 {background:transparent url(/media/3511/supportbut_header.png);}
#supmenu li.list11 {background:transparent url(/media/3481/supportnormalbut.png);}
#supmenu li.list12 {background:transparent url(/media/3481/supportnormalbut.png);}
#supmenu li.list13 {background:transparent url(/media/3486/supportnormalbut_blog.png);}
#supmenu li.list14 {background:transparent url(/media/3491/supportnormalbut_forum.png);}
#supmenu li.list15 {background:transparent url(/media/3501/supportnormalbut_resources.png);}
#supmenu_bottom li.list16 {background:transparent url(/media/3506/supportbut_footer.png);}

#supmenu a {display:block; width:190px; height:0; padding-top:30px; color:#000; overflow:hidden;}
#supmenu_top a {display:block; width:950px; height:0; padding-top:20px; color:#000; overflow:hidden;}
#supmenu_bottom a {display:block; width:950px; height:0; padding-top:10px; color:#000; overflow:hidden;}

/* hack for older versions of IE with incorrect box model */

* html #supmenu a:link, * html #menu a:visited {height:30px; height:0;}
* html #supmenu_top a:link, * html #menu a:visited {height:20px; height:0;}
* html #supmenu_bottom a:link, * html #menu a:visited {height:10px; height:0;}


/* Adding the hover images */

/*#supmenu_top a#item10 {background:transparent url(/media/3511/supportbut_header.png) -130px -90px no-repeat;}
#supmenu a#item11 {background:transparent url(/media/3481/supportnormalbut.png) -130px -90px no-repeat;}
#supmenu a#item12 {background:transparent url(/media/3481/supportnormalbut.png) -130px -90px no-repeat;}*/
#supmenu a#item13 {background:transparent url(/media/3516/supporthoverbut_blog.png) -130px -90px no-repeat;}
#supmenu a#item14 {background:transparent url(/media/3471/supporthoverbut_forum.png) -130px -90px no-repeat;}
#supmenu a#item15 {background:transparent url(/media/3476/supporthoverbut_resources.png) -130px -90px no-repeat;}
/*#supmenu_bottom a#item16 {background:transparent url(/media/3506/supportbut_footer.png) -130px -90px no-repeat;}*/

/* Adding the :hover style */


/*#supmenu_top a#item10:hover {background-position:0 0; z-index:50;}
#supmenu a#item11:hover {background-position:0 0; z-index:50;}
#supmenu a#item12:hover {background-position:0 0; z-index:50;}*/
#supmenu a#item13:hover {background-position:0 0; z-index:50;}
#supmenu a#item14:hover {background-position:0 0; z-index:50;}
#supmenu a#item15:hover {background-position:0 0; z-index:50;}
/*#supmenu_bottom a#item16:hover {background-position:0 0; z-index:50;}*/

* html #supmenu a:hover {height:30px; height:0;}
* html #supmenu_top a:hover {height:20px; height:0;}
* html #supmenu_bottom a:hover {height:10px; height:0;}

/* wizard */

/* Rich text editor styling start */
#holderBody {
	background: #A7A096;
}

#subNavigation {width:220px;margin:0px 0;padding:0px 0;}
#subNavigation ul{list-style: none; border: 1px solid #FFE8CD; background: #FFF9D8;}

#holder {
	border: 0px solid #ccc;
	padding: 0px;
	margin: 5px;
	text-align: left;
}


/* Rich text editor styling end */

body,html {
	margin:0;
	padding:0;
	background-image: url(/media/266/background.png);
	font-family: 'lucida grande', 'lucida sans', lucida, verdana;
	font-size:13px;
	text-align: center;
	color:#404040;
	}
p {	
font-style:normal;
}

.strike {
	text-decoration: normal;
}


#footer1 {
	padding-top: 5px; 
	clear: both;
	}

/* HEADERS */
h1 {
	font-size:25px;
	margin: 15px 15px;
	padding: 0;
	font-weight: bold;
	font-size: 120%;
	text-decoration: none;
	color:#9B0602;
}

h2 {
	font-size:23px;
	margin: 5px 0;
	padding: 0;
	font-weight: bold;
	font-size: 110%;
	text-decoration: none;
}


/* NEWS*/
.newsDate {
	margin: 0;
	padding: 5px 0 0 0;
	font-size: 90%;
}
.newsResume {
	margin: 0 0 10px 0;
	padding: 0;
}
.readMore {
	margin: 5px;
	text-align: right;
	font-size:80%;
	text-decoration: none;
}

#newsBox {
	width: 230px;
	text-align: right;
	text-size:small;
	float: right;
	padding-right: 15px;
	margin-left: 0px;
	border-top: 0px solid #3578FF;
	border-bottom: 0px solid #3578FF;
	border-left: 0px solid #3578FF;
	border-right: 0px solid #3578FF;		
}


#newsBorder {
	width: 160px;
	float: right;
	padding: 0px;
	margin-left: 20px;
	margin-top:30px;
	border-top: 0px solid #3578FF;
	border-bottom: 0px solid #3578FF;
	border-left: 0px solid #3578FF;
	border-right: 0px solid #3578FF;		
}
#FrontboxNews {
	width:700px;
	float: left;
	margin:0;
	padding:0;
	text-align:left;
	padding-top:0px;
	padding-left:20px;
	padding-right:5px;
	padding-bottom:10px;
	margin-bottom:10px;
	border: 0px solid #183E5D;
	background: #ff;
	}


#newsBox .newsDate {
	border-top: 1px solid #A7A096;
}

#signupform {

	font-size: 11px;
	color: #fff;
	width: 146px;
	height:326px;
	float: left; 
	padding: 10px; 
	border: 2px solid #3578FF;
	background: #e8e8e8;
	margin:0px;
	background-image:url(http://www.progmanager.com/media/2480/signup.png);
	background-repeat: no-repeat;
	background-position: bottom left;
}

/* header */
#header {
width: 950px;/*775px;*/
height: 120px;
border:none;
margin-top: 26px;
display: block;
}

/* BREADCRUM */
#umbBreadcrum {
    list-style:none;
    padding: 0;
    margin: 0;
    color: #183E5D;
    font-size: smaller;
}

#umbBreadcrum li {
    float:left;
    margin: 0 3px 3px 0;  
    padding: 0;
}

/* BOXES */
a {
color:#9B0602;	
text-decoration: none;
font-weight: bold;
}

A:hover {
color:#C62827;
font-weight: bold;
}

#textContent {
	width: 730px;
	border-left: 1px solid #183E5D;
	float: right;
	padding-left: 10px;
	min-height: 280px;
	_height: 280px;
}

#textContentNoMenu {
	width: 900px;
	border-left: 0px solid #183E5D;
	float: left;
	padding-left: 10px;
	min-height: 280px;
	_height: 280px;
}


#bottomInfo {
	border-top: 0px solid #333333;
	padding-top: 0px;
	color: #aaa;
	font-size: smaller;
}

#container {
	margin: 10px auto;
	width: 952px;/*782px;*/
        background: #fff;
}

#main {
	width:950px;/*782px;*/
	margin:0;
	padding:0;
	text-align:left;
	border: 1px solid #FFFFFF;
}


#FrontboxCarousel {

	border-top: 0px solid #e8e8e8;
	border-bottom: 0px solid #e8e8e8;
	border-left: 0px solid #e8e8e8;
	border-right: 0px solid #e8e8e8;
	margin-left:30px;
	width:675px;
	float:left;
	display:block;
margin-top:-10px;

}

#Frontbox {

	margin-left:30px;
	width:675px;
	float:left;
	display:block;

}

#Frontbox1 {

	margin-left:30px;
	width:675px;
	float:left;
	display:block;

}

#Frontboxtext {
	border-top: 2px solid #e8e8e8;
	border-bottom: 2px solid #e8e8e8;
	border-left: 2px solid #e8e8e8;
	border-right: 2px solid #e8e8e8;
	background-color: #ffffff; 
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:10px;
	width:610px;
	color:#404040;
	float:left;
}

Frontboxswf {
	border-top: 0px solid #e8e8e8;
	border-bottom: 0px solid #e8e8e8;
	border-left: 0px solid #e8e8e8;
	border-right: 0px solid #e8e8e8;
	background-color: #fff; 
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-bottom:15px;
	margin-left:10px;
	margin-top:10px;
	width:632px;
	color:#fff;
	float:left;
}

#mttflashplace {
	border-top: 0px solid #e8e8e8;
	border-bottom: 0px solid #e8e8e8;
	border-left: 0px solid #e8e8e8;
	border-right: 0px solid #e8e8e8;
	background-color: #ffffff; 
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-bottom:15px;
	margin-left:10px;
	margin-top:10px;
	width:632px;
	color:#404040;
	float:left;
}

#content {
	float: left;
	margin-top:0px;
	padding-top:25px;
	padding-left:0px;
	padding-right:30px;
	padding-bottom:15px;
	background-image:url(/media/454/header_950_main_2.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}


#ShowboxTextPage {
	border-top: 0px solid #3578FF;
	border-bottom: 0px solid #3578FF;
	border-left: 1px solid #3578FF;
	border-right: 1px solid #3578FF;
	background-image:url(http://www.progmanager.com/media/1467/bottom%20corners%20Lge.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	background-color: #BFB7AC;
	padding-top:10px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:15px;
	margin-bottom:15px;
	margin-left:10px;
	width:830px;
	color:#000;
}

#quote {
	background-image:url(http://www.progmanager.com/media/1821/quote.png);
	background-repeat: no-repeat;
	background-position: top left;
	min-height: 70px;
	_height: 70px;
}

#player {
	padding-top:0px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:10px;
	margin-bottom:15px;
	width:570px;
}

#client {
	width:100%;
	}

/*#main {*/

/*	background-image:url(wizard/background_top.gif);*/
/*}*/
/*#bottomShadow {*/
/*	background-image:url(wizard/background_bottom.gif);*/
/*}*/


#naviHolder{
    float: left;
    padding:0;
    width:950px;/*775px;*/
    height: 26px;
    margin: 0;    
}

ul.bullet {
  list-style-image: url('/media/12566/arrows.gif');
  line-height: 1.5em;
}

#vertical {
	font-size: 11px; 
	width: 870px; 
	margin: 0px 20px 5px ;
	padding: 0px 20px 0px;
	border: 1px #404040 solid; 
	background: #E8E8E8;
}

/* dropdown on front page*/

.hp_fieldblue_bg     { 
	float:left;
	color: #6AA0BA; 
	font-size: 8pt; 
	background-color: #E8E8E8; 
	margin-top: 6pt; 
	margin-left:14px;
	padding: 3px; 
	border: solid 1px #404040;
	width:200px;
}

#live_true h3 {
  background-image: url(/media/4942/newpanel.png);
  background-repeat: no-repeat;
  font-size: 1.6em;
  font-weight: normal;
  letter-spacing: 2px;
text-align: center;
  line-height: 50px;
  width: 174px;
  margin: 0;
  padding: 0;
  position: block;
  left: 0px;
color:#fff;

}

#live_true p {
margin-top:500px;
}

#live_true p a {
  font-size: 1.0em;
  font-weight: normal;
  text-align: left;
color:#6A9FBA;	
text-decoration: none;
font-weight: bold;

}

#live_true p a:hover {
color:#416272;	
}

#live_true p img {
border:0px;
}

#live_true strong {
  color: #9B0602;
}

#live_soon h3 {
  background-image: url(/media/34160/grey.jpg);
  background-repeat: no-repeat;
  font-size: 1.6em;
  font-weight: normal;
  letter-spacing: 2px;
text-align: center;
  line-height: 50px;
  width: 174px;
  margin: 0;
  padding: 0;
  position: block;
  left: 0px;
color:#fff;
}

#live_soon p {
margin-top:5px;
}

#live_soon p a {
font-size: 1.0em;
  font-weight: normal;
  text-align: left;
color:#9B0602;	
text-decoration: none;
font-weight: bold;
}


#live_soon p a:hover {
color:#C62827;	
}

#live_soon p img {
border:0px;
}


#live_soon strong {
  color: #9B0602;
}


#signingup {
float:left;
font-size:1.45em;
width:675px;
padding-left:30px;
text-align:center;
}

#signingup img {
padding-right:5px;
margin-top:20px;
align:center;
}

#sign {
font-size:0.6em;
}

#moduleButtons {

float:left;

}


































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

