/* CSS Document for THE GEMMA GROUP */

body{margin: 0px 0px 5px 0px;font-family: Tahoma, Arial, Verdana;font-size: 11px;}

.body_index{background-color:#1F87DE;}

table{background-color: #FFFFFF;}

img{ border: none}

p{line-height: 16px}

div#topBar_index{border-top: 8px solid #1F87DE;}

table#headerTable_outer{background: url(../images/gemmagroup_logo.gif) no-repeat 10px 10px; height:100px;width: 770px;background-color: #FFFFFF}

table.index{border-bottom: 4px solid #1F87DE;}

div.topNavPanel_index{float:right; width:120px; height: 25px; background-color: #1F87DE; text-align:center;padding-top:8px}

img#split{margin:0px 10px;}

td.navigationBlocks{height: 150px;}

td#navigationBlocks_index{background: url(../images/topbg_index.gif) no-repeat left bottom;}

td.navigationBlocks div{margin: 20px 0px 50px 150px ; padding:0px; white-space:nowrap}

td.navigationBlocks div img#spacer{height: 75px; width: 120px}

td.navigationBlocks div ul{margin:0px auto; padding:0px;}

td.navigationBlocks div ul li{float: left;display:inline}

td.navigationBlocks div ul li#blockTwo{margin-left: -20px; margin-top: 20px}

td.navigationBlocks div ul li#blockThree{margin-left: -20px;}

td.navigationBlocks div ul li#blockFour{margin-left: -20px; margin-top: 10px}

td.navigationBlocks div ul li#blockFive{margin-left: -20px; margin-top: 40px}

td.navigationBlocks div ul li#blockSix{margin-left: -20px;}

td.navigationBlocks div ul li a{display: block;width:110px; height:70px;border:1px ridge #ffffff; padding:3px;color: #FFFFFF;text-decoration: none; font-size:10px}

td.navigationBlocks div ul li a:hover{text-decoration: none; color:#000000}

td.navigationBlocks div ul li a img{height:6px;width: 6px;margin:3px;background-color:#000000; float:left}

td.navigationBlocks div ul li a#blockOne{background: url(../images/blockOne_bg.gif) repeat-x left top}

td.navigationBlocks div ul li a#blockOne:hover{background: url(../images/blockOne_hover.jpg) repeat-x left top}

td.navigationBlocks div ul li a#blockTwo{background: url(../images/blockTwo_bg.gif) repeat-x left top}

td.navigationBlocks div ul li a#blockTwo:hover{background: url(../images/blockTwo_hover.jpg) repeat-x left top}

td.navigationBlocks div ul li a#blockThree{background: url(../images/blockThree_bg.gif) repeat-x left top}

td.navigationBlocks div ul li a#blockThree:hover{background: url(../images/blockThree_hover.jpg) repeat-x left top}

td.navigationBlocks div ul li a#blockFour{background: url(../images/blockFour_bg.gif) repeat-x left top}

td.navigationBlocks div ul li a#blockFour:hover{background: url(../images/blockFour_hover.jpg) repeat-x left top}

td.navigationBlocks div ul li a#blockFive{background: url(../images/blockFive_bg.gif) repeat-x left top}

td.navigationBlocks div ul li a#blockFive:hover{background: url(../images/blockFive_hover.jpg) repeat-x left top}

td.navigationBlocks div ul li a#blockSix{background: url(../images/blockSix_bg.gif) repeat-x left top}

td.navigationBlocks div ul li a#blockSix:hover{background: url(../images/blockSix_hover.jpg) repeat-x left top}

td.navigationBlocks img#caption{float:right;display:block;margin:10px 8px 5px 0px;}

table#footer_index{width: 770px; border-top: 4px solid #1F87DE;}

td.footer{height:35px; font-size:10px; color:#5c5c5c; text-align: right; padding: 10px;padding-right:75px;background: url(../images/footer_bg.gif) no-repeat right top;}

td.footer a{text-decoration: none; color:#5c5c5c}

td.footer a:hover{text-decoration: underline; color:#5c5c5c}

h5{font-size:14px; font-weight:bold; margin:0px auto; margin-bottom: 10px;}

h6{font-size:12px; font-weight:bold; margin:0px auto; margin-bottom: 5px;}

td.leftpanel_content{width:50%; border-right:1px dotted #666666;}

table#panel_content{width: 770px;padding: 5px; margin: 10px auto;}

table#panel_content tr td{padding: 15px}

table#panel_content tr td a{text-decoration: underline; color: #0000CC; font-weight:bold}

table#panel_content a:hover{text-decoration: none; color: #0000CC}

/* index page content */

table.index_content h5, .index_content h6{color:#1F87DE;}

/* index page content */

/* testimonials styles */

.body_inner2{background-color:#E77500;}

table.testimonials_content h5, table.testimonials_content h6{color:#7AA600;}

table.testimonials_content ul li{list-style: circle; line-height: 17px;}

table.testimonials_content tr td.leftpanel_content{width: 65%}

table.testimonials_content tr td.leftpanel_content blockquote{background: url(../images/blockquote_bg.gif) no-repeat right bottom;line-height: 16px; margin: 20px 20px; border-bottom: 1px solid #f0f0f0}

table.testimonials_content tr td.leftpanel_content blockquote span{text-align:right; display:block;margin:5px 30px;font-size:10px}

div#topBar_inner2{border-top: 8px solid #E77500;}

td#navigationBlocks_inner2{background: url(../images/topbg_inner2.gif) no-repeat left bottom;}

table.inner2{border-bottom: 4px solid #E77500;}

div.topNavPanel_inner2{float:right; width:120px; height: 25px; background-color: #E77500; text-align:center;padding-top:8px}

table#footer_inner2{width: 770px; border-top: 4px solid #E77500;}

/* testimonials styles */

/* backgrounds & insights page styles */

.body_inner3{background-color:#B42BAF;}

table.backgrounds_content h5, table.backgrounds_content h6{color:#B42BAF;}

table.backgrounds_content ul li{list-style: circle; line-height: 17px;}

div#topBar_inner3{border-top: 8px solid #B42BAF;}

td#navigationBlocks_inner3{background: url(../images/topbg_inner3.gif) no-repeat left bottom;}

table.inner3{border-bottom: 4px solid #B42BAF;}

div.topNavPanel_inner3{float:right; width:120px; height: 25px; background-color: #B42BAF; text-align:center;padding-top:8px}

table#footer_inner3{width: 770px; border-top: 4px solid #B42BAF;}

/* backgrounds & insights page styles */

/* assessments page styles */

.body_inner4{background-color:#D11D64;}

table.assessments_content h5, table.assessments_content h6{color:#D11D64;}

table.assessments_content tr td.leftpanel_content{width: 55%}

table.assessments_content ul li{list-style: circle; line-height: 19px;}

div#topBar_inner4{border-top: 8px solid #D11D64;}

td#navigationBlocks_inner4{background: url(../images/topbg_inner4.gif) no-repeat left bottom;}

table.inner4{border-bottom: 4px solid #D11D64;}

div.topNavPanel_inner4{float:right; width:120px; height: 25px; background-color: #D11D64; text-align:center;padding-top:8px}

table#footer_inner4{width: 770px; border-top: 4px solid #D11D64;}

/* assessments page styles */

/* training page styles */

.body_inner5{background-color:#E7E700;}

table.training_content h5, table.training_content h6{color:#c7c702;}

table.training_content ul li{list-style: circle; line-height: 19px;}

table.training_content ul li span{ margin-left: 45px;}

div#topBar_inner5{border-top: 8px solid #E7E700;}

td#navigationBlocks_inner5{background: url(../images/topbg_inner5.gif) no-repeat left bottom;}

table.inner5{border-bottom: 4px solid #E7E700;}

div.topNavPanel_inner5{float:right; width:120px; height: 25px; background-color: #E7E700; text-align:center;padding-top:8px}

table#footer_inner5{width: 770px; border-top: 4px solid #E7E700;}

/* training page styles */

/* coaching page styles */

.body_inner6{background-color:#95C70C;}

table.coaching_content h5, table.coaching_content h6{color:#E77500;}

table.coaching_content ul li{list-style: circle; line-height: 19px;}

div#topBar_inner6{border-top: 8px solid #95C70C;}

td#navigationBlocks_inner6{background: url(../images/topbg_inner6.gif) no-repeat left bottom;}

table.inner6{border-bottom: 4px solid #95C70C;}

div.topNavPanel_inner6{float:right; width:120px; height: 25px; background-color: #95C70C; text-align:center;padding-top:8px}

table#footer_inner6{width: 770px; border-top: 4px solid #95C70C;}

/* coaching page styles */


