/* CSS Document */

* {
margin:0px;
padding:0px;
}
html,body {
background-color:#595353;
margin:0px;
padding:0px;
font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000;
}
table,td,tr,ul,li{
margin:0px;
padding:0px;
vertical-align:top;
}
p {
margin:10px;
padding:0px;
}
table.main{
background-color:#E4E7EF;
width:778px;
height:auto;
margin:0px auto;
padding:0px;
}

/*start top bg*/
.topleft_geybox {
width:232px;
height:36px;
background:#2C2C2C;
border-right:1px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
}
.topright_redbox {
width:546px;
height:36px;
background:#920606;
border-bottom:2px solid #FFFFFF;
}

/*end top bg*/

/*logo*/
.logo_img {
margin-top:32px;
}




/*start header */

.topleft_redbox {
width:232px;
height:178px;
background:#920606;
border-right:1px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
}

.topright_headerbox {
width:546px;
height:178px;
border-bottom:2px solid #FFFFFF;
}

table.header {
width:100%;
height:178px;
margin:0;
padding:0;
}

.head01{
width:136px;
height:178px;
background-image:url(images/head_01.jpg);
background-repeat:no-repeat;
}
.head02{
width:136px;
height:178px;
background-image:url(images/head_02.jpg);
background-repeat:no-repeat;
}
.head03{
width:136px;
height:178px;
background-image:url(images/head_03.jpg);
background-repeat:no-repeat;
}
.head04{
width:138px;
height:178px;
background-image:url(images/head_04.jpg);
background-repeat:no-repeat;
}


/*end header */




/*start left navigation*/

.navleft_lightgeybg {
width:232px;
height:auto;
background:#2C2C2C;
border-right:1px solid #FFFFFF;
}
.navleft_lightgeybg_top{
width:232px;
height:auto;
background:#2C2C2C url(images/lightgray_bg.jpg) top left;
background-repeat:repeat-x;
border-right:1px solid #FFFFFF;
}

.navleft_lightgeybg_bot{
width:232px;
height:24px;
background:#7B818F;
background-repeat:repeat-x;
border-right:1px solid #FFFFFF;
text-align:center;
padding-top:6px;
margin:0;
}



* html .navleft_lightgeybg_bot{
width:232px;
height:21px;
background:#7B818F;
background-repeat:repeat-x;
border-right:1px solid #FFFFFF;
text-align:center;
padding-top:5px;
margin:0;
}



.number {
/*margin-top:8px;*/
color:#fff;
font-weight:bold;
margin:0;
padding:0;
}

.navleft_headredbg{
width:546px;
height:auto;
background:#E4E7EF url(images/header_redbg.jpg) top left;
background-repeat:repeat-x;
border-right:1px solid #FFFFFF;
}


.navleft_headredbg_inner{
width:546px;
height:auto;
background:#E4E7EF url(images/header_redbg_inner.jpg) top left;
background-repeat:repeat-x;
border-right:1px solid #FFFFFF;
}

.left_nav_darkgreybg {
width:100%;
height:auto;
background:#2C2C2C;
margin:0px 0px 0px 0px;
}

table.left_nav {
width:210px;
height:auto;
margin:31px 10px 0px 11px;
}

.nav_button {
width:100%;
height:25px;
background:#474747;
border:1px solid #898989;
background-image:url(images/nav_bullet.jpg);
background-repeat:no-repeat;
margin:0;
padding:4px 2px 0px 32px;
font-size:12px;
text-transform:capitalize;
color:#FF7E0B;
font-weight:bold;
}

* html .nav_button {
width:100%;
height:20px;
background:#474747;
border:1px solid #898989;
background-image:url(images/nav_bullet.jpg);
background-repeat:no-repeat;
margin:0;
padding:4px 2px 0px 32px;
font-size:12px;
text-transform:capitalize;
color:#FF7E0B;
font-weight:bold;
}


.nav_button_gap {
width:210px;
height:5px;
}
/*end left navigation*/





/*start right content*/


/*head text*/

.right_head_redbox {
width:546px;
height:77px;
background:#920606;
}
/*end head text*/

table.head_bor{
width:530px;
height:70px;
text-align:left;
margin:3px 3px 4px 8px;
border:1px solid #FFFFFF;
}

* html table.head_bor{
width:530px;
height:70px;
text-align:left;
margin:3px 3px 4px 5px;
border:1px solid #FFFFFF;
}


table.head_bor td {
padding:30px 5px 0px 20px;
}



.head_big {
font-size:16px;
text-transform:capitalize;
color:#FFFFFF;
font-weight:bold;
}


.content {
width:auto;
height:auto;
text-align:left;
padding:9px 10px 10px 10px;
}

.content_left_img {
padding:9px 0px 0px 10px;
}


table.bottom_content {
width:527px;
height:177px;
background:#CDD3E2;
border:1px solid #818794;
text-align:left;
}


.bottom_content_leftbg {
padding:28px 10px 10px 12px;
}


.bottom_content_rightbg {
background:#B1BAD2;
padding:28px 10px 10px 12px;
}



table.main_content_box {
height:278px;
min-height:278px;
max-height:10000px;
}

* html table.main_content_box {
height:285px;
min-height:285px;
max-height:10000px;
}
/*end  right content*/



/*start footer */
.footer_bg {
height:48px;
background:url(images/footer_img.jpg);
background-repeat:repeat-x top left ;
margin:0;

}

table.footer {
width:100%;
}

table.footer td{
padding:5px;
}

.footer_nav {
font-size:10px;
text-transform:capitalize;
color:#FFD477;
font-weight:bold;
}

.copyright {
padding:5px;
font-size:10px;
color:#FFFFFF;
font-weight:normal;
}
/*end footer */


/*start links*/

a.one:link{
color:#ffffff;
text-decoration:none;
}

a.one:hover {
color:#EFBB4C;
text-decoration:none;
}

a.one:visited {

color:#FFEEC4;
text-decoration:none;
}

a.one:active {
color:#EFBB4C;
text-decoration:none;
}



a.two:link{
color:#920606;
text-decoration:none;
}

a.two:hover {
color:#0080C1;
text-decoration:none;
}

a.two:visited {
color:#0080C1;
text-decoration:none;
}



a.three:link{
color:#000;
text-decoration:none;
}

a.three:hover {
color:#0080C1;
text-decoration:none;
}

a.three:visited {
color:#0080C1;
text-decoration:none;
}


/*end links*/

/*Firm Overview*/

.curve_bg {
width:80px;
height:auto;
background:url(images/bg_01.jpg);
background-repeat:repeat-y;
}

table.head_bor_01{
width:530px;
height:40px;
text-align:left;
margin:3px 3px 3px 7px;
border:1px solid #FFFFFF;
}


* html table.head_bor_01{
width:530px;
height:40px;
text-align:left;
margin:3px 3px 3px 4px;
border:1px solid #FFFFFF;
}



table.head_bor_01 td {
padding:10px 5px 0px 20px;
}

.bottom_bg{
background:url(images/bot_mixbg.jpg) top left;
background-repeat:repeat-y;
}


/*start Injuries*/

.injuries ul{
margin:0;
padding:0;
}

.injuries li {
list-style-image:url(../jjGuiliano/images/bullet_black.png);
margin:0px 0 0 40px;
padding-left:0;
padding-top:0;
}

.inj_toplink_box {
width:100%;
height:auto;
}

.inj_toplink_box td {
padding:5px;
margin:0px;
text-align:left;
border:1px solid #474747;
background:#CBD0DF;
}
/*end Injuries*/


/*top heading*/
.header01 {
font-size:14px;
font-weight:bold;
color:#920606;
margin:0px;
padding:0px;

}
.header02{
font-size:12px;
font-weight:bold;
color:#474747;
margin:0px;
padding-top:6px;
padding-bottom:2px;
}





/*start resource page*/

table.resource {
width:100%;
height:auto;
}

table.resource td {
padding:5px;
margin:0;
}

/*end resource page*/


.back { 
float:right;
font-weight:bold;
color:#000;
padding-right:20px;
margin:0;
}




table.content_box {
width:100%;
height:500px;
/*min-height:500px;
max-height:10000px;*/
}







/**shakuntala**/
.left_gray{
background-image:url(images/left_gray.jpg);
background-repeat:repeat-y;
width:24px;
height:auto;
margin:0px;
padding:0px;
}
.botbar{
background:#A1A5B0;
background-repeat:repeat-x;
width:499px;
height:21px;
margin:0px;
padding:0px;
}
.curve01{
background-color:#C3C3C3;
background-image:url(images/curve01.jpg);
background-repeat:no-repeat;
width:132px;
height:72px;
margin:0px;
padding:0px;
}
.curve02{
background-image:url(images/curve02.jpg);
background-repeat:no-repeat;
width:225px;
height:72px;
margin:0px;
padding:0px;
}
.curve03{
background-image:url(images/curve03.jpg);
background-repeat:no-repeat;
width:141px;
height:72px;
margin:0px;
padding:0px;
}
.leftbg{
background-color:#C3C3C3;
background-repeat:repeat-y;
width:132px;
height:370px;

margin:2px;
padding:0px;
}
.header01{
font-size:14px;
font-weight:bold;
color:#920606;
margin:0px;
padding:0px;
}
.header02{
font-size:12px;
font-weight:bold;
color:#474747;
margin:0px;
padding-top:6px;
padding-bottom:2px;
}
.linktext{
background-color:;
font-size:11px;
color:#FFFFFF;
margin:2px;
padding:2px;
width:100px;
height:20px;
}
.text01{
font-size:10px;
font-weight:bold;
margin:0px;
padding:0px;
}


/**shakuntala**/
