﻿/* ==THE FOLLOWING SECTIONS ARE SPECIFIC SECTIONS/PAGES== */

/* ===============
      STRUCTURE
   =============== */
   
.products.main
	{
	background: #000000;
	}

.products.home, 
.products.overview, 
.products.comparison, 
.products.student, 
.products.adobe,
.products.trial,
.products.members,
.products.content_tracker
	{
	background: #525252 url(../../images/Portal/gfc_maincontent_gradient_bg.gif) repeat-x;
	}

.products.content_tracker_main
	{
	background: #525252 url(../../images/Portal/products/product_home.jpg) top left no-repeat;
	}

.products.main .maincontent
	{
	background: url(../../images/Portal/products/gfc_products_main_bg.jpg) no-repeat;
	}

.products.home .maincontent
{
	background: url(../../images/Portal/products/gfc_products_home_bg.gif) no-repeat;
}

.products.members .maincontent
{
    background: url(../../images/Portal/solutions/gfc_solutions_generic_bg.jpg) no-repeat;
}

.products.overview .maincontent
	{
	background: url(../../images/Portal/products/gfc_products_overview_bg.jpg) no-repeat;
	}

.products.comparison .maincontent
	{
	background: url(../../images/Portal/products/gfc_products_comparison_bg.jpg) no-repeat;
	}

.products.student .maincontent
	{
	background: url(../../images/Portal/products/gfc_products_student_bg.jpg) no-repeat;
	}

.products.adobe .maincontent
	{
	background: url(../../images/Portal/products/gfc_products_adobe_bg.jpg) no-repeat;
	}

.products.trial .maincontent
    {
	background: url(../../images/Portal/products/gfc_products_free_trial_bg.jpg) no-repeat;
    }

.products.content_tracker .maincontent,
.products.content_tracker_main .maincontent
    {
	background: url(../../images/Portal/products/gfc_products_content_tracker_bg.jpg) no-repeat;
    }

.products.main .btns
	{
	margin-top: 130px;
	margin-bottom: 1px;
	}

.products.overview .btns
	{
	margin-top: 20px;
	margin-bottom: 15px;
	}

.products.adobe .btns.adobe
	{
	height: 45px;
	}

.products.main .subcontent
	{
	padding-bottom: 10px;
	}

.products.overview .subcontent
	{
	padding-top: 5px;
	padding-bottom: 31px;
	}

.products.comparison .subcontent
	{
	padding-top: 18px;
	padding-bottom: 31px;
	}
	
.products.student .subcontent
	{
	padding-top: 15px;
	.padding-top: 5px;
	padding-bottom: 31px;
	}

.products.adobe .subcontent, 
.products.trial .subcontent
    {
    padding-top: 15px;
    padding-bottom: 31px;
    }

.products.home .subcontent
    {
    padding-bottom: 15px;
    }

.products.content_tracker_main .subcontent
    {
    padding-top: 15px;
    padding-bottom: 71px;
    }

.products.members .subcontent
    {
    padding-bottom: 31px;
    }
    
.products.content_tracker .subcontent
    {
    padding-top: 15px;
    padding-bottom: 31px;
    }


/* ===============
   GET PRO MODULE
   =============== */
   	
.get_pro_module
	{
	padding: 16px;
	margin: 0 16px 0 66px;
	width: 557px;
	height: 93px;
	background: url(../../images/portal/products/gfc_get_pro_module_bg.png) no-repeat;
	}

.get_pro_module h3
	{
	float: left;
	padding: 0;
	width: 97px;
	height: 87px;
	background: url(../../images/portal/products/hdr_get_pro.gif) no-repeat;
	}

.get_pro_module h3 span
	{
	display: none;
	}

.get_pro_module h4
	{
	padding: 10px 0 5px 0;
	font-size: 15px;
	font-weight: normal;
	color: #FFCC33;
	}

.get_pro_module li
	{
	display: inline;
	padding: 0 10px 0 10px;
	background: url(../../images/portal/products/gfc_bullet_white.gif) no-repeat center left;
	font-size: 12px;
	color: #FFFFFF;
	}

.btn_upgrade_now
	{
	float: right;
	display: inline;
	margin: -56px 45px 0 0;
	width: 111px;
	height: 27px;
	background: url(../../images/portal/products/btn_upgrade_now.gif) no-repeat;
	}

.btn_upgrade_now span
	{
	display:none;
	}
	

/* ===============
       HOME
   =============== */
   
.products.home .maincontent
    {
    background: transparent url(../../images/Portal/products/product_home.jpg) top left no-repeat;
    }
    
.products.home hr.divider
    {
    margin-right: 15px;
    margin-left: 15px;
    color: #333333;
    background: #333333;
    }

.main_sub_flat
    {
    background: url(../../images/Portal/products/landing_mod_bg.gif) no-repeat;
    margin: 0px 0px 0px 15px;
    padding-left: 10px;
    height: 476px;
    }
    
.main_sub_flat_bot
    {
    background: transparent url(../../images/Portal/products/landing_mod_bg_bot.gif) bottom left no-repeat;
    margin: 0px 0px 0px 15px;
    height: 19px;
    padding-left: 0px;
    }

.mod
    {
    float: left;
    margin: 10px 20px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 197px;
    }

.mod.creator
    {
    background: url(../../images/Portal/products/prod_sm_lsc.jpg) no-repeat;
    }

.mod.enterprise
    {
    background: url(../../images/Portal/products/prod_sm_lsbe.jpg) no-repeat;
    }

.mod.business
    {
    background: url(../../images/Portal/products/prod_sm_lse.jpg) no-repeat;
    margin: 10px 0px 0px 0px;
    }

.mod img
    {
    margin-bottom: 10px;
    }

.mod h2,
#content .mod h2 a,
#content .mod h2 a:link,
#content .mod h2 a:visited,
#content .mod h2 a:active,
#content .mod h2 a:hover
    {
    margin: 0 10px 15px 0px;
    font-size: 14px;
    line-height: 15px;
    font-weight: bold;
    height: 30px;
    color: #000;
    }

.mod p
    {
    padding: 0px;
    color: #222;
    line-height: 16px;
    height: 95px;
    }

.mod ul
    {
    margin: 0px 7px 13px 15px;
    list-style: disc outside;
    .margin-left:0px;
    .padding-left: 17px;
    color: #0a5dd4;
    height: 125px;
    }

.mod ul li
    {
    margin: 0 0 8px 0;
    padding: 0px;
    line-height: 16px;
    }

.btn_more
    {
    float: right;
    display: inline;
    margin: 10px 15px 0 0;
    width: 83px;
    height: 27px;
    background: url(../../images/Portal/products/btn_more.gif) no-repeat;
    }

.btn_more span
    {
    display:none;
    }

.btn_find_more
    {
    float: left;
    display: inline;
    margin: 10px 22px 0 0;
    width: 111px;
    height: 27px;
    background: url(../../images/Portal/products/btn_find_more.gif) no-repeat;
    }

.btn_find_more span
    {
    display:none;
    }

/*
.mod .clear
    {
    position: relative;
    top: 6px;
    margin: 5px 0 0 0;
    height: 11px;
    background: url(../../images/Portal/products/gfc_products_home_mod_bottom_bg.gif) no-repeat bottom;
    }
	
	
/* ===============
    OVERVIEW
   =============== */

.products.overview .maincontent h1
    {
    width: auto;
	padding-right: 240px;
    }

.products.overview .maincontent li
    {
    color: #fff;
    }

.products_menu
	{
	float: left;
	margin: 0px 0px 25px 0px;
	width: 154px;
	}

.products_menu li
	{
	padding: 10px 15px 10px 30px;
	list-style: none outside;
	border-bottom: 1px solid #5C5C5C;
	background: url(../../images/Portal/products/gfc_products_overview_menu_arrow.png) no-repeat 90px;
	}

.products_menu li a,
.products_menu li a:link,
.products_menu li a:visited
	{
	color: #989898;
	text-decoration: none;
	}

.products_menu li a:active,
.products_menu li a:hover
	{
	color: #FFFFFF;
	text-decoration: underline;
	}

.products_menu li.first
	{
	padding: 15px 15px 15px 30px;
	font-size: 20px;
	}

.products_menu li.selected
	{
	background: url(../../images/Portal/products/gfc_products_overview_menu_arrow_selected.gif) no-repeat right;
	}

.products_menu li.first a,
.products_menu li.first a:link, 
.products_menu li.first a:visited, 
.products_menu li.selected a,
.products_menu li.selected a:link,
.products_menu li.selected a:visited
	{
	color: #FFFFFF;
	}

.products_menu li.last
	{
	border: 0;
	}


/* ===============
 OVERVIEW SUBCONTENT
   =============== */
.products .subcontent .products_menu {
    margin-left: 0px;
    margin-right: 0px;
    }
    
.products.overview #subcontent_area
	{
	float: left;
	padding: 0;
	width: 487px;
	background: #FFFFFF url(../../images/Portal/products/gfc_content_top.gif) no-repeat top;
	}

.products.overview h3, 
.products.overview h4
	{
	padding: 16px 16px 5px 16px;
	font-size: 12px;
	}

.products.overview p
	{
	padding: 0 16px 5px 16px;
	}

.products.overview #subcontent_area .clear
	{
	background: url(../../images/Portal/products/gfc_content_bottom.png) no-repeat bottom;
	}

.overview_item
	{
	clear: both;
	margin: 0 50px 0 8px;
	}

.overview_item img
	{
	float: left;
	margin: 10px 5px 0 0;
	}

.overview_item h4
	{
	padding: 15px 0 3px 0;
	}

#content .overview_item h4 a,
#content .overview_item h4 a:link,
#content .overview_item h4 a:visited,
#content .overview_item h4 a:active,
#content .overview_item h4 a:hover {
    font-weight: bold;
    }

.maincontent ul.screen_nav
	{
	margin: 5px 16px 10px 16px;
	padding: 10px 0 0 0;
	text-align: center;
	border-top: 1px solid #515151;
	}

.screen_nav li
	{
	display: inline;
	list-style: none;
	text-align: center;
	}

.screen_nav li a
	{
	padding: 5px 5px 5px 6px;
	background: url(../../images/Portal/products/gfc_screen_nav_bg.gif) no-repeat center;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	}

.screen_nav li a:hover
	{
	background: url(../../images/Portal/products/gfc_screen_nav_selected_bg.gif) no-repeat center;
	text-decoration: none;
	}

.screen_nav .selected
	{
	background: url(../../images/Portal/products/gfc_screen_nav_selected_bg.gif) no-repeat center;
	}

.screenshot
	{
	text-align: center;
	}

.screenshot h4
	{
	color: #ED911A;
	text-align: left;
	}

.screenshot p
	{
	margin-left: 13px;
	text-align: left;
	}



/* ===============
 PRODUCT COMPARISON
   =============== */

.products.comparison #subcontent_area
	{
	margin: 0 auto;
	padding: 19px 0 0 0;
	width: 611px;
	background: #d7d7d7 url(../../images/Portal/solutions/gradient.jpg) top repeat-x;
	}

.products.comparison #subcontent_area .clear
	{
	position: relative;
	top: 6px;
	margin: 5px 0 0 0;
	height: 11px;
	background: url(../../images/Portal/gfc_subcontent_bottom_gray.png) no-repeat bottom;
	}

.products.comparison table
	{
	margin: 0 30px 0 30px;
	width: 550px;
	text-align: left;
	color: #262626;
	}

.products.comparison table.main
	{
	background: #BFBFBF;
	}

.products.comparison table.top
	{
	background: #fff;
	}

.products.comparison th
	{
	padding: 5px;
	background: #BFBFBF;
	color: #000;
	}

.products.comparison .main tr
	{
	background: #FFFFFF;
	}

.products.comparison td
	{
	width: 121px;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	}

.products.comparison table.top td
	{
	border-right: 2px solid #BFBFBF;
	}

.products.comparison table.top td.btn
	{
	border-top: 2px solid #BFBFBF;
	background: #333;
	color: #fff;
	line-height: 24px;
	}

.products.comparison table.bottom td.btn
	{
	padding-top: 10px;
	background: #FFFFFF;
	}

.products.comparison td.item
	{
	width: 245px;
	text-align: left;
	font-weight: normal;
	}

.products.comparison td.item span
	{
	display: block;
	padding-left: 25px;
	}

.products.comparison table.bottom
.products.comparison table.bottom tr,
.products.comparison table.bottom td.item,
.products.comparison table.bottom td.btn
	{
	background: transparent;
	}

.products.comparison .pos
	{
	color: #008500;
	}

.products.comparison .neg
	{
	color: #C12500;
	}

.products.comparison .footnote
{
    font-size: 11px;
    color: #333;
}

.products.comparison .btn_sign_up_now
	{
	margin: 0 auto;
	margin-bottom: 10px;
	}

.btn_sign_up_now_w
	{
	display: block;
	margin: 0 auto;
	width: 111px;
	height: 27px;
	background: url(../../images/Portal/products/btn_sign_up_now_w.gif) no-repeat;
	}

.btn_sign_up_now_w span
	{
	display:none;
	}

/* ===============
 STUDENT COMPARISON
   =============== */

.products.student .maincontent h1
    {
    line-height: 35px;
    margin-top: 0px;
    margin-bottom: 25px;
    color: #ff9500;
    }

.products.student .maincontent h2
    {
    margin-top: 0px;
    margin-right: 30px;
    margin-bottom: 5px;
    margin-left: 30px;
    font-size: 17px;
    font-weight: normal;
    color: #ffffff;
    line-height: 22px;
    width: 50%;
    float:left;
    }

.products.student .maincontent .btns
{
    margin-left: 60%;
    width: auto;
    padding-top: 15px;
}

.products.student #subcontent_area
	{
	margin: 0 auto;
	padding: 19px 0 0 0;
	width: 611px;
	background: #d7d7d7 url(../../images/Portal/solutions/gradient.jpg) top repeat-x;
	color: #555;
	}

.products.student #subcontent_area .clear
	{
	position: relative;
	top: 6px;
	margin: 5px 0 0 0;
	height: 11px;
	background: url(../../images/Portal/gfc_subcontent_bottom_gray.png) no-repeat bottom;
	}

.products.student table
	{
	margin: 0 30px 0 30px;
	width: 550px;
	text-align: left;
	color: #262626;
	}

.products.student table.main
	{
	background: #BFBFBF;
	}

.products.student th
	{
	padding: 5px;
	background: #BFBFBF;
	color: #000;
	}

.products.student .main tr
	{
	background: #FFFFFF;
	}

.products.student td
	{
	width: 121px;
	padding: 5px;
	text-align: center;
	font-weight: bold;
	}

.products.student table.top td
	{
	border-right: 0px solid #BFBFBF;
	}

.products.student table.top td.btn
	{
	border-top: 0px solid #BFBFBF;
	background: transparent;
	color: #333;
	line-height: 16px;
	}

.products.student table.bottom td.btn
	{
	padding-top: 10px;
	background: #FFFFFF;
	}

.products.student td.item
	{
	width: 225px;
	text-align: left;
	font-weight: normal;
	}

.products.student td.item span
	{
	display: block;
	padding-left: 25px;
	}

.products.student table.bottom
.products.student table.bottom tr,
.products.student table.bottom td.item,
.products.student table.bottom td.btn
	{
	background: transparent;
	}

.products.student table.top
	{
	background: transparent;
	}

.products.student .pos,
.products.student table.top td.btn span
	{
	color: #008500;
	}

.products.student .neg
	{
	color: #C12500;
	}



/* ===============
    ADOBE DOWNLOAD
   =============== */

.hdr_adobe_solutions
	{
	float: right;
	padding: 0 30px 0 0;
	}

.btn_download_bridge_gs_guide
	{
	display: block;
	margin: 5px 10px 10px 0;
	width: 258px;
	height: 27px;
	background: url(../../images/Portal/products/btn_download_bridge_gs_guide.gif) no-repeat;
	}

.btn_download_bridge_gs_guide span
	{
	display:none;
	}

.btn_download_lightroom_gs_guide
	{
	display: block;
	margin: 5px 2px 10px 0;
	width: 276px;
	height: 27px;
	background: url(../../images/Portal/products/btn_download_lightroom_gs_guide.gif) no-repeat;
	}

.btn_download_lightroom_gs_guide span
	{
	display:none;
	}

.product_item
	{
	clear: both;
	margin: 0 30px 0 30px;
	}

.product_item img
	{
	float: left;
	margin: 5px 10px 10px -7px;
	}

.product_item h4
	{
	padding-top: 10px;
	font-size: 12px;
	}

.product_item.pad img
	{
	padding-bottom: 15px;
	}

.btns p.req
	{
	clear: both;
	display: block;
	padding-top: 7px;
	font-size: 10px;
	color: #808080;
	text-align: right;
	}
	

/* ===============
      FREE TRIAL
   =============== */
   
.products.trial #subcontent_area
    {
	background: #FFFFFF url(../../images/Portal/products/gfc_subcontent_top.gif) no-repeat;
    }

.products.trial h1
    {
	margin-bottom: 30px;
	color: #FF9E33;
    }

.products.trial h3
    {
	font-size: 12px;
	color: #0F4A80;
    }

li.chk
    {
    padding-left: 20px;
    list-style-position:	outside;
    list-style: none;
    background: url(../../images/Portal/products/gfc_check_mark.gif) no-repeat center left;
    }

.btn_start_free_trial_w, 
.btn_start_free_trial_p
    {
    display: block;
    margin: 0;
    width: 111px;
    height: 27px;
    background: url(../../images/Portal/products/btn_start_free_trial_w.gif) no-repeat;
    }

.btn_start_free_trial_p
    {
    background: url(../../images/Portal/products/btn_start_free_trial_p.gif) no-repeat;
    }

.btn_start_free_trial_w span, 
.btn_start_free_trial_p span
    {
    display:none;
    }


/* ===============
    MEMBER SEARCH
   =============== */

.products.members .maincontent h1
    {
    font-size: 30px;
	line-height:  35px;
	margin-top: 50px;
	margin-bottom: 5px;
	width: auto;
	padding-right: 40px;
	color: #fff;
    }    
    
.products.members .maincontent h2
	{
	height: 27px;
	line-height: 27px;
	margin-bottom: 0px;
	color: #a8d31e;
	}

.products.members .maincontent h2 a,
.products.members .maincontent h2 a:link,
.products.members .maincontent h2 a:visited
    {
    color: #a8d31e;
    text-decoration: underline;
    }

.products.members .maincontent h2 a:active,
.products.members .maincontent h2 a:hover
    {
    color: #fff;
    text-decoration: none;
    }

.products.members .subcontent hr.divider.line
    {
    margin-bottom: 10px;
    }


/* =====================
   CONTENT TRACKER MAIN
   ===================== */

.products.content_tracker_main .maincontent h1
    {
    font-size: 32px;
    line-height: 34px;
    margin-top: 7px;
    margin-bottom: 7px;
    color: #ff9500;
    }

.products.content_tracker_main .maincontent h2
{
	width: 67%;
	float: left;
}

.products.content_tracker_main .maincontent .btns
{
	margin-top: 15px;
}

.products.content_tracker_main .main_sub_flat
    {
    background: url(../../images/Portal/products/landing_ct_mod_bg.gif) no-repeat;
    margin: 0px 0px 0px 30px;
    padding-left: 0px;
    height: 360px;
    }

.products.content_tracker_main .subcontent
    {
    .padding-left: 30px;
    .padding-top: 5px;
    }

.products.content_tracker_main .maincontent .subcontent h2
{
	width: auto;
	float: none;
}

.products.content_tracker_main .mod
    {
    margin: 10px 17px 0px 10px;
    padding: 0px 0px 0px 0px;
    width: 179px;
    overflow: hidden;
    }

.products.content_tracker_main .mod.creator
    {
    background: url(../../images/Portal/products/prod_sm_ct_lsc.jpg) no-repeat;
    }

.products.content_tracker_main .mod.business
    {
    background: url(../../images/Portal/products/prod_sm_ct_lsbe.jpg) no-repeat;
    }

.products.content_tracker_main .mod.partners
    {
    background: url(../../images/Portal/products/prod_sm_ct_partners.jpg) no-repeat;
    margin: 10px 0px 0px 12px;
    }

.products.content_tracker_main .mod h2,
#content .products.content_tracker_main .mod h2 a,
#content .products.content_tracker_main .mod h2 a:link,
#content .products.content_tracker_main .mod h2 a:visited,
#content .products.content_tracker_main .mod h2 a:active,
#content .products.content_tracker_main .mod h2 a:hover
    {
    margin: 0px 0px 10px 0px;
    font-size: 14px;
    line-height: 15px;
    font-weight: normal;
    text-align: center;
    height: 50px;
    color: #000;
    }

.products.content_tracker_main .subcontent .mod p
    {
    padding: 0px;
    margin: 0px 0px 10px 0px;
    color: #222;
    line-height: 16px;
    height: 95px;
    }

.products.content_tracker_main .subcontent .demoPara
    {
    padding: 16px 0px 0px 6px;
    .padding-top: 6px;
    color: #b2b2b2;
    vertical-align: middle;
    }

.products.content_tracker_main .subcontent .demoPara span
    {
    line-height: 28px;
    }

.products.content_tracker_main .subcontent .demoPara span.ctDemoBtn
    {
    display: block;
    float: right;
    width: 198px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    margin-right: 29px;
    .margin-top:-26px;
	background: url(../../images/Portal/solutions/demo_btn_bg.png) top left no-repeat;
	position: relative;
    }

#content .products.content_tracker_main .subcontent .demoPara span.ctDemoBtn a,
#content .products.content_tracker_main .subcontent .demoPara span.ctDemoBtn a:link,
#content .products.content_tracker_main .subcontent .demoPara span.ctDemoBtn a:visited,
#content .products.content_tracker_main .subcontent .demoPara span.ctDemoBtn a:active,
#content .products.content_tracker_main .subcontent .demoPara span.ctDemoBtn a:hover
    {
    color: #0080c0;
    font-weight: bold;
    background: transparent url(../../images/Portal/gfc_link_arrow_blue.gif) center right no-repeat;
    padding-left: 3px;
    padding-right: 7px;
    text-decoration: none;
    }

#content .products.content_tracker_main .subcontent .demoPara span.ctDemoBtn a:hover
    {
    text-decoration: underline;
    }


/* ===============
   CONTENT TRACKER
   =============== */

.products.content_tracker .maincontent h1
    {
    font-size: 32px;
    line-height: 34px;
    margin-top: 7px;
    margin-bottom: 7px;
    color: #ff9500;
    }

.products.content_tracker .maincontent h2
    {
    margin-top: 0px;
    margin-right: 30px;
    margin-bottom: 5px;
    margin-left: 30px;
    font-size: 17px;
    font-weight: bold;
    color: #ffffff;
    line-height: 22px;
    width: 50%;
    float:left;
    }

.products.content_tracker .btns
    {
    margin-top: 12px;
    margin-bottom: 5px;
    clear: right;
    }

.products.content_tracker .subcontent 
	{
	padding: 15px 16px 31px 16px;
	}

.products.content_tracker #subcontent_area_top
	{
	background: #ffffff url(../../images/Portal/products/gfc_subcontent_top_ct.gif) no-repeat top;
	height: 6px;
	}

.products.content_tracker #subcontent_area
	{
	padding: 0;
	background: #ffffff url(../../images/Portal/products/gfc_subcontent_area_ct.gif) repeat top;
	}
	
.products.content_tracker #subcontent_area .clear
	{
	background: url(../../images/Portal/products/gfc_subcontent_bottom_ct.png) no-repeat bottom;
	}

.products.content_tracker .subcontent p.nextLink
    {
    border-bottom: solid 1px #fff;
    height: 20px;
    overflow: hidden;
    }

.products.content_tracker .nextLink .link_arrow
    {
    float: right;
    }

.products.content_tracker .nextLink .link_arrow.leftGo
    {
    float: left;
    margin-left: 110px;
    padding-left: 7px;
    background: url(../../images/Portal/gfc_link_arrow_reverse.gif) no-repeat center left;
    }
    
.products.content_tracker .maincontent .ct_menu
    {
    float: left;
    width: 110px;
    margin: 0px;
    padding: 0px;
    }

.ct_menu li
    {
	padding: 15px 20px 15px 10px;
	margin: 0px;
	list-style: none outside;
	border-bottom: 1px solid #fff;
	background: #afafaf;
	text-align: right;
	}

.ct_menu li.selected
	{
	background: #e3e3e3 url(../../images/Portal/products/gfc_products_overview_menu_arrow_selected.gif) no-repeat right;
	}	
.ct_menu li a
	{
	color: #444;
	text-decoration: none;
	font-size: 14px;
	}

.ct_menu li.selected a
	{
	color: #DF8300;
	text-decoration: none;
	font-size: 14px;
	}

.ct_menu li a:hover
	{
	color: #444;
	font-size: 14px;
	text-decoration: underline;
	}

.ct_main
    {
    float: left;
    width: 497px;
    min-height: 370px;
    background: #fff;
    padding: 10px 0px;
    margin-top: 0px;
    }
.products.content_tracker .subcontent h3
	{
	color: #0f4a9f;
	font-size: 13px;
	line-height: 16px;
	padding: 0 16px 5px 16px;
	}
	
.products.content_tracker .subcontent p
	{
	padding: 0 16px 10px 16px;
	line-height: 17px;
	}

.products.content_tracker .subcontent ol
	{
	margin: 0px 10px 0px 20px;
	padding: 0 16px 10px 16px;
	line-height: 17px;
	}

.products.content_tracker .subcontent ol li
    {
    padding-bottom: 5px;
    }

.products.content_tracker .subcontent ol.page5 li
    {
    padding-bottom: 0px;
    clear: both;
    position: relative;
    }

.products.content_tracker .subcontent ol.page5 li.line
    {
    border-top: solid 1px #ccc;
    padding-top: 7px;
    }

.products.content_tracker .subcontent ol.page5 .colLeft
    {
    float: left;
    width: 200px;
    }

.products.content_tracker .subcontent ol.page5 .colRight
    {
    float: right;
    width: 220px;
    margin-top: -17px;
    }

.products.content_tracker .subcontent ol.page5 .colRight ul
    {
    margin-left: 0px;
    list-style-position: outside;
    }

.products.content_tracker .subcontent ol.page5 .colRight ul li
    {
    padding: 0px;
    margin-left: 18px;
    }

.products.content_tracker .prevLink .link_arrow
    {
    float: right;
    }

.products.content_tracker .prevLink .link_arrow.leftGo
    {
    float: left;
    padding-left: 7px;
    background: url(../../images/Portal/gfc_link_arrow_reverse.gif) no-repeat center left;
    }
	
.final_msg
    {
    float: left;
    margin-top: 0px;
    margin-left: 110px;
    width: 497px;
    margin-right: 10px;
    text-align: right;
    color: #0f4a9f; 
    }

.final_msg a
    {
    text-decoration: underline;
    }
    
.final_msg table td
    {
    font-size: 11px;
    padding-bottom: 0px;
    }