/* edit menu */

#ctl00_CMSPageManager1{z-index:+3; position:absolute; top:0px; left:0px}

/* body attributes */

html {padding: 0; margin: 0; height: 100%;}
body {margin: 0; padding: 0; height:100%; width:1184px; font: 75% arial, helvetica, sans-serif; color: #000; background: #6c0202; height: 100%;}
img {border: 0; margin: 0; padding: 0;}
p {margin: 0; padding: 0;}
h1 {color:#c00f0d; font-size:130%;  margin: 0 0 0 0;}
a {color:#c00f0d;}

/* hidden */
.hide {display: none;}

/* Page */
#home_pageholder {width: 1000px; min-height:1024px; left:0px; top:0px; position:absolute; padding: 0; margin: 0 auto; background-color:#dbd6c3;background-image:url('/App_Themes/iGENERATION/Images/home_bg.jpg'); background-repeat:no-repeat;}
#pageholder {width: 1000px; min-height:800px; left:0px; top:0px; position:absolute; padding: 0; margin: 0 auto; background-color:#dbd6c3; }


#home_right {left: 1000px; top:0px; float:left; height:1021px; width:163px; position:relative; background-color:#6c0202; background-image:url('/App_Themes/iGENERATION/Images/home_right.jpg'); background-repeat:no-repeat;}
#right {left: 1000px; top:0px; float:left; height:870px; width:163px; position:relative; background-position:left bottom; background-color:#6c0202; background-image:url('/App_Themes/iGENERATION/Images/home_right.jpg'); background-repeat:no-repeat;}

#home_top{width:1000px; height:535;}
#top{width:1000px; height:535;}

#nav{width:1000px; height:76px; top:0; left:24px; position:absolute; float:left;}
#nav_left{width:7px; height:76px; float:left; background-image:url('/App_Themes/iGENERATION/Images/nav_left.png'); background-repeat:no-repeat; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}
#nav_content{width:945px; height:76px; float:left; }
#nav_content_title{padding:6px 0 0 10px; width:333px; height:70px; float:left; background-color:#333333; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}
#nav_content_links{height:70px; float:right; font-size:120%; margin-right:-4px;}
.nav_link{float:left; color:#fff; text-decoration:none; height:48px; padding:28px 29px 0 29px; background-image:url('/App_Themes/iGENERATION/Images/nav_spacer.png'); background-repeat:no-repeat; background-position:left top; background-color:#333333; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}
.selected_nav_link{float:left; color:#fff; text-decoration:none; height:46px; padding:28px 29px 0 29px; background-image:url('/App_Themes/iGENERATION/Images/nav_spacer.png'); background-repeat:no-repeat; background-position:left top;  background-color:Transparent;}

#home_nav{width:986px; height:86px; top:0; left:12px; position:absolute; float:left;}
#home_nav_left_shadow{width:12px; height:68px; float:left; background-image:url('/App_Themes/iGENERATION/Images/home_nav_left_shadow.png'); background-repeat:repeat-y;}
#home_nav_content{width:958px; height:68px; background-color:#a70000; float:left;}
#home_nav_content_title{padding:6px 0 0 17px; float:left;}
#home_nav_content_links{height:68px; float:right; font-size:120%;}
.home_nav_link{float:left; color:#fff; text-decoration:none; height:42px; padding:28px 29px 0 29px; background-image:url('/App_Themes/iGENERATION/Images/nav_spacer.png'); background-repeat:no-repeat; background-position:left top; }
#home_nav_right_shadow{width:12px; height:68px; float:left; background-image:url('/App_Themes/iGENERATION/Images/home_nav_right_shadow.png'); background-repeat:repeat-y;}
#home_nav_bottom{float:left; width:982px; height:18px; background-position:bottom right; background-image:url('/App_Themes/iGENERATION/Images/home_nav_bottom.png'); background-repeat:no-repeat;}


/* Bullets */
.iPlan{padding-left:6px; list-style-image: url('/App_Themes/iGENERATION/Images/Bullets/Bullets_iPlan.gif'); }
.iMarket{padding-left:6px; list-style-image: url('/App_Themes/iGENERATION/Images/Bullets/Bullets_iMarket.gif'); }
.iAssess{padding-left:6px; list-style-image: url('/App_Themes/iGENERATION/Images/Bullets/Bullets_iAssess.gif'); }
.iExport{padding-left:6px; list-style-image: url('/App_Themes/iGENERATION/Images/Bullets/Bullets_iExport.gif'); }

li{padding-left:6px; list-style-image: url('/App_Themes/iGENERATION/Images/Bullets/Bullets_iGen.gif'); }


#nav_right{width:7px; height:76px; float:left; background-image:url('/App_Themes/iGENERATION/Images/nav_right.png'); background-repeat:no-repeat; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

/* home bottom*/
.home_content_box{width:170px; min-height:161px; margin-top:20px; float:left;  background-image:url('/App_Themes/iGENERATION/Images/home_content_boxes_bottom.png'); background-repeat:no-repeat; background-position:bottom;}
.home_content_box_top{width:170px; height:5px; float:left; background-image:url('/App_Themes/iGENERATION/Images/home_content_boxes_top.png');}
.home_content_box_content{margin-bottom:5px; padding:5px 5px 5px 10px; width:153px; min-height:151px; float:left; border-left:solid 1px #a7ab96; border-right:solid 1px #a7ab96; }

#home_bottom{width:1000px; min-height:411px; left:0px; top:535px; position:relative;}
#home_bottom_main{left:24px; position:relative; width:746px; min-height:412px; float:left;}
#home_bottom_main_border_top{width:746px; height:6px; float:left; background-image:url('/App_Themes/iGENERATION/Images/home_bottom_main_top.png'); background-repeat:no-repeat;}
#home_bottom_main_border_bottom {width:746px; height:6px; float:left; background-image:url('/App_Themes/iGENERATION/Images/home_bottom_main_bottom.png'); background-repeat:no-repeat;}
#home_bottom_main_content {width:706px; min-height:381px; float:left; background-color:#ffffff; padding:15px 20px 15px 20px;}

#bottom{width:1000px; min-height:411px; left:0px; top:280px; position:absolute; background-image:url('/App_Themes/iGENERATION/Images/bottom_bg.jpg'); background-repeat:no-repeat; background-color:#dbd6c3;}
#bottom_main{margin-left:43px; position:relative; width:535px; min-height:412px; float:left;}
#bottom_main_border_top{width:535px; height:6px; float:left; background-image:url('/App_Themes/iGENERATION/Images/bottom_main_top.png'); background-repeat:no-repeat;}
#bottom_main_border_bottom {width:535px; height:6px; float:left; background-image:url('/App_Themes/iGENERATION/Images/bottom_main_bottom.png'); background-repeat:no-repeat;}
#bottom_main_content {width:495px; min-height:381px; float:left; background-color:#ffffff; padding:15px 20px 15px 20px;}


.black_link{color:#000; text-decoration:underline;}
#home_join_form{position:relative; float:left; width:707px; height:61px; background-color:#edcccc; margin-top:12px;}
#home_join_form_left{position:relative; float:left; width:5px; height:61px; background-image: url('/App_Themes/iGENERATION/Images/home_form_left.jpg'); background-repeat:no-repeat; background-position:left;}
#home_join_form_content{position:relative; float:left; height:61px; width:175px; padding:12px 0 0 5px; }
#home_join_form_form{position:relative; float:left; height:61px;}
#home_join_form_right{position:relative; float:right; width:5px; height:61px; background-image: url('/App_Themes/iGENERATION/Images/home_form_right.jpg'); background-repeat:no-repeat; background-position:left;}

.home_join_form_input_box{width:122px; margin-right:13px; border:1px solid #fff;}
.FormButton{width:82px; height:23px; font-size:90%; background-color:#ca181e; border:1px solid #fff; margin-top:25px; color:#fff;}
.EditingFormErrorLabel{font-size:90%; color:#ff0000}

/* other bottom*/

#left_nav{ left:20px; position:relative; float:left; width:191px; min-height:212px;  cursor:default;}
#left_nav_top {min-height:130px; background-image:url('/App_Themes/iGENERATION/Images/left_nav_bg_top.png'); background-repeat:no-repeat; background-color:#e3161e; }
#left_nav_bottom {height:6px; width:191px; background-image:url('/App_Themes/iGENERATION/Images/left_nav_bg_bottom.png'); background-repeat:no-repeat;}

/*left_nav_ul*/
.CMSTreeMenuTable{margin: 14px 0 0 18px;}
/* left_nav_item */
.CMSTreeMenuItem { list-style-image:url('/App_Themes/iGENERATION/Images/left_nav_bullet_off.png');  color:#fff;  cursor:pointer;}
.CMSTreeMenuItem:hover {list-style-image:url('/App_Themes/iGENERATION/Images/left_nav_bullet_on.png');}
/*left_nav_item_selected*/
.CMSTreeMenuSelectedItem { list-style-image:url('/App_Themes/iGENERATION/Images/left_nav_bullet_on.png');}

.CMSTreeMenuSelectedLink {line-height:16px; height:18px; color:#fff; font-weight:bold; list-style-image:url('/App_Themes/iGENERATION/Images/left_nav_bullet_on.png'); cursor:pointer;}
/* left_nav_link */
.CMSTreeMenuLink {color:#fff; text-decoration:none;} 

#left_nav a{color:#fff;}

#left_nav_ul2{margin: 14px 0 0 18px; height:18px; list-style-type: square; list-style-image:url('/App_Themes/iGENERATION/Images/left_nav_bullet_off.png');  color:#fff; line-height:16px;width:150px; cursor:pointer;}
#left_nav_ul2:hover {list-style-image:url('/App_Themes/iGENERATION/Images/left_nav_bullet_on.png');}#bottom_main{margin-left:43px; position:relative; width:535px; min-height:412px; float:left;}


.blackBox .title{font-size:120%;}



#bottom_right {  right:19px; position:relative; width:191px; height:412px; float:right; }
#bottom_right_2{margin-bottom:9px;}
#bottom_right_2_top {min-height:107px;background-image:url('/App_Themes/iGENERATION/Images/iGenBuzz_bg_top.png'); background-repeat:no-repeat; background-color:#201f1d;}
#bottom_right_2_bottom {height:11px; width:191px; background-image:url('/App_Themes/iGENERATION/Images/iGenBuzz_bg_bottom.png'); background-repeat:no-repeat;}
a.iGenBuzz_item {font-size:88%; color:#fff; line-height:16px; padding-left:18px; width:147px; background-image:url('/App_Themes/iGENERATION/Images/iGenBuzz_bullet.png'); background-repeat:no-repeat; background-position:left center;}
a.iGenBuzz_item:hover {color:#f8941d;}


#bottom_right_3 {margin-top:8px;}
#bottom_right_3_top {width:191px; height:6px; background-image:url('/App_Themes/iGENERATION/Images/home_countryselect_top.png'); background-repeat:no-repeat;}
#bottom_right_3_content {width:176px; padding:12px 0 12px 15px; float:left; background-color:#ffffff; color:#676665; font-size:90%; line-height:20px}
#bottom_right_3_bottom {float:left;width:191px; height:6px; background-image:url('/App_Themes/iGENERATION/Images/home_countryselect_bottom.png'); background-repeat:no-repeat;}

#footer {margin:10px 0 0 0; float:left; color:#594a41;}
#footer a {font-size:120%; text-decoration:none;}

#home_footer {margin:10px 0 0 30px; float:left; color:#594a41;}
#home_footer a {font-size:120%; text-decoration:none;}

