@charset "UTF-8";
/* CSS Document */


body
{margin: 0px;}

img, div, a, input { behavior: url(iepngfix.htc);}

.wrapper
{
width: 920px;
margin: 0px auto;
}

.clear
{
float: none;
clear:both;}

/* SKYBAR BEGINS */
.skybar
{
float: right;
width:100%;
height: 19px;
background-color:#242424;

font-family: "Helvetica", Arial, sans-serif;
color:#FFFFFF;
font-size: 12px;
text-align:left;
margin: -18px 0px 0px 200px;
padding: 3px 0px 0px 0px;

}

.skybar a { color: #F5F5F5; text-decoration:none; font-weight:bold; }
/* SKYBAR ENDS */

/* LOGO/NAVIGATION BEGINS */
.logo_navigation
{
width:100%;
height: 115px;
background-image:url(images/nav_bg.jpg);
background-repeat: repeat-x;
}

.logo_wrap {float: left; width:40%; margin:24px 0px 0px 0px;}

.logo {float: left; width:100%;}

.slogan {
float: left;
font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
font-size:9pt;
color:#a65305;
margin:4px 0px 0px 0px;
}

.navigation_wrap {float: left; width:60%; margin:24px 0px 0px 0px;}

.nav
{
float:right;
font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
font-size:10pt;
color:#727272;
margin: 60px 0px 0px 0px;
}

.nav ul
{
list-style-type:none;
}

.nav a { color:#727272; text-decoration:none; margin:0px 10px; }
.nav a:hover {color: #242424}
/* LOGO/NAVIGATION ENDS */

/* FEATURED CONTENT BEGINS */
.featured_content
{
width:100%;
height: 385px;
background-image:url(images/feat_bg.jpg);
background-repeat: repeat-x;
}

.small_banner{float:left;}

.big_banner{float:left;}

/* FEATURED CONTENT ENDS */

/* SERVICES BEGINS */
.servicesMenu
{
margin: 20px 20px 0px 0px;
padding: 5px 10px;
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#f5f5f5;
font-size: 12pt;
font-weight: bold;
font-style:normal;
text-decoration: none;
background: #666666;

-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

.ourServices
{
margin: 20px 0px 80px 0px;
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 12pt;
font-weight: normal;
font-style:normal;
}

.services
{
width:100%;
background-image:url(images/serv_bg.jpg);
background-position:bottom;
background-repeat: repeat-x;
padding-bottom: 50px;
margin-bottom: -20px;
margin-top: -2px;
}

.service
{
float: left;
width:49%;
margin:4px 0px 4px 0px;
padding: 4px;
}

.slider{
max-height: 100px !important;
}

.service_home_text
{margin: 0px;
height: 150px;}

.service_home_top{
background-image:url(images/service_home_top.png);
background-repeat:no-repeat;
width: 450px;
height:10px;
}

.service_home_body{
background-image:url(images/service_home_body.png);
background-repeat:repeat-y;
width: 450px;
padding:15px 0px;
}

.service_home_bottom{
background-image:url(images/service_home_bottom.png);
width: 450px;
height:22px;
}

.service a {color:#1a1a1a; text-decoration:none;}

.service h1
{
float:left;
font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:900;
color:#1a1a1a;
width:65%;
filter:DropShadow(Color=#FFFFFF, OffX=1, OffY=1);
text-shadow: 1px 1px 1px #ffffff;
}

.service h2
{
float: left;
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:10pt;
color:#1a1a1a;
width:63%;
}

.service_icon {float:left; width:150px;
height: 128px;
text-align: center;
}

.service_icon img {margin: -10px 0px 0px -15px;}

/* SERVICES ENDS */

/* UPDATES BEGINS */

.up_top
{
width:100%;
height: 39px;
background-image:url(images/shadow_top.jpg);
background-repeat: repeat-x;
}

.up_bottom
{
width:100%;
height: 39px;
background-image:url(images/shadow_bottom.jpg);
background-repeat: repeat-x;
}


.updates {
width:100%;
padding-bottom: 50px;
background: #242424;
 }

.testimonials {float: left; width:35%; margin: 0px 25px 0px 0px;}

.client_home_header
{
float:left;
width:298px;
height:31px;
padding:8px 12px;
background-image:url(images/top_stripes.png);
background-repeat:repeat-x;
}

.client_home_header h1
{
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#7c5812;
font-size: 17px;
line-height: 110%;
font-weight:900;
text-shadow: 1px 1px 1px #e5b14e;
}

.client_home_header h2
{
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#7c5812;
font-size: 13px;
line-height: 80%;
font-weight:900;
text-shadow: 1px 1px 1px #e5b14e;
}


.client_home_block
{
float:left;
width:312px;
margin: 10px 0px;
}

.client_home_body
{
width:312px;
background-image:url(images/stripes_transparent.png);
padding: 10px 5px;
}


.client_home_body h2
{font-family: "Helvetica", Arial, sans-serif;
color:#FFFFFF;
font-size: 13px;
font-weight:bold;
width: 270px;
padding:0px 15px 0px 0px;
}

.client_home_body p
{font-family: "Helvetica", Arial, sans-serif;
color:#FFFFFF;
font-size: 13px;
font-weight:bold;
width: 270px;
margin: 0px auto;
padding-left: 10px;
}

.client_home_body ul li
{font-family: "Helvetica", Arial, sans-serif;
color:#FFFFFF;
font-size: 13px;
font-weight:bold;
width: 270px;
margin-left: 15px !important;
}

.update_block {float: left; width:62%; margin: 0px 0px 0px 0px;}

.posts_home {margin:10px 0px 10px 0px;}

.post_date_home
{font-family: "Helvetica", Arial, sans-serif;
color:#888888;
font-size: 12px;
font-weight:bold;}

.post_title_home
{font-family: "Helvetica", Arial, sans-serif;
color:#FFFFFF;
font-size: 30px;
font-weight:normal;
text-shadow: 1px 1px 1px #171717;}

.post_title_home a {color:#FFFFFF; text-decoration:none;}

/* UPDATES ENDS */

/* SOCIAL BEGINS */
.social
{
width:100%;
height: 282px;
background-image:url(images/social_bg.jpg);
background-repeat: repeat-x;
}

.twit_wrap_top
{
width:322px;
background-image:url(images/twit_wrap_top.png);
background-position:bottom;
background-repeat:no-repeat;
height:12px;
margin: 55px 0px 0px 0px;
}

.twit_wrap_body
{
width:322px;
background-image:url(images/twit_wrap_body.png);
background-repeat: repeat-y;
margin:-10px 0px 0px 0px;
padding:0px 10px 0px 10px;
text-decoration:none;
}

.twit_wrap_bottom
{
width:322px;
background-image:url(images/twit_wrap_bottom.png);
background-repeat:none;
height:27px;

}

.twitter {
float: left;
width:35%;
margin: 0px 25px 0px 0px;
list-style-type:none;
}

.twitter_icon
{
width: 30%;
float: left;
margin:-15px 0px 0px 0px;}

.twitt {
font-family: "Lucida Grande", Arial, sans-serif;
width:96%;
color:#242424;
font-size: 11px;
text-align:left;
margin:9px 0px 5px 0px;
font-weight:normal;
text-decoration:none;}

.twitt a
{text-decoration:none;
color:#000000;}

.twitt_date {
font-family: "Lucida Grande", Arial, sans-serif;
color:#6a8809;
font-size: 10px;
text-align:right;
font-weight:normal;
text-decoration:none;

margin:0px 25px 0px 0px;
padding: 0px 8px 1px 0px;
border-bottom-color:#e0b10e;
border-bottom-style:solid;
border-bottom-width:1px;
}

.twitt_date a
{text-decoration:none;
color:#6a8809;
}

twitter_update_list a
{
width: 300px;
text-decoration:none;
color:#6a8809; }

.share {float: left; width:62%; margin: 0px 0px 0px 0px;}

.shareblock {float:left; width:47.6%; background-color:#e8e8e8;}

.shareblock_left{
background-image:url(images/socialblock_left.jpg);
background-repeat:repeat-y;
width:12px;
height:282px;
float:left;
}

.shareblock_right{
background-image:url(images/socialblock_right.jpg);
background-repeat:repeat-y;
width:12px;
height:282px;
float:left;
}

.share_icon {
float: left;
width:28%;
height:69px;
background-color:#dde2e8;
border-bottom:#cfcfcf solid 1px;
}

.share_title {
float: left;
width:71%;
height:69px;
background-color:#e8e8e8;
border-bottom:#cfcfcf solid 1px;

font-family: "Helvetica", Arial, sans-serif;
color:#727272;
font-size: 16px;
font-weight:bold;
text-shadow:1px 1px 1px #FFFFFF;
}

.share_title a
{
text-decoration:none;
color:#727272;
}

.get_a_quote
{
width:270px;
height:170px;
margin:10px 0px 0px 0px;
padding: 30px 0px 0px 0px;
font-family: "Raleway", Arial, sans-serif;
background-image:url(images/get_a_quote_bg.png);
background-repeat:no-repeat;
text-align:center;
color:#333;
font-size: 19px;
line-height:150%;
text-shadow: 0px 0px 1px #fff;
}

.get_a_quote a
{
color:#000000;
text-decoration:none;
width: 260px;
}

.get_a_quote a:hover
{
color:#495f03;
text-decoration:none;
}
/* SOCIAL ENDS */

/* SHARE THIS BEGINS */
.share_this_wrap
{
padding:0px;
margin:0px;
width:300px;
height:150px;
margin:0px auto;
background-image:url(images/pick_your_network.jpg);
}

.share_globe
{
width:50%;
float:left;
margin: 20px 0px 0px 0px;
}
/* SHARE THIS ENDS */

/* FOOTER BEGINS */
.footer
{
width:100%;
height: 50px;
background-color:#242424;
}

.copyright {
float: left;
font-family: "Lucida Grande", Arial, sans-serif;
color:#ffffff;
font-size: 12px;
font-weight:normal;

margin:18px 0px 0px 0px;
float:left;
width:48%;
text-align:left;}

.credits {
float: left;
font-family: "Lucida Grande", Arial, sans-serif;
color:#ffffff;
font-size: 10px;
font-weight:normal;

margin:18px 0px 0px 0px;
float:left;
width:48%;
text-align:right;}

.credits a
{text-decoration:none; color:#45c9ce;}
/* FOOTER ENDS */




/* OUR CLIENTS BEGINS */
.client_wrapper
{
width:300px;
float:left;
margin: 0px 2px;
}

.client_header
{
float:left;
width:276px;
height:31px;
padding:8px 12px;
background-image:url(images/top_stripes.png);
background-repeat:repeat-x;
}

.client_header h1
{
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#7c5812;
font-size: 13px;
font-weight:900;
text-shadow: 1px 1px 1px #e5b14e;
}


.client_block
{
float:left;
width:300px;
}

.client_body
{
width:290px;
background-image:url(images/stripes_transparent.png);
padding: 10px 5px;
}


.client_body h2
{font-family: "Helvetica", Arial, sans-serif;
color:#FFFFFF;
font-size: 10px;
font-weight:normal;
font-style:italic;
width: 270px;
margin: 0px auto;
}

.client_description
{
float:left;
width:276px;
height:350px;
padding:15px 0px 0px 0px;
background-color:#e8e8e8;}

.client_description h1
{
width: 260px;
margin:0px auto;
font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 13px;
font-weight:normal;
font-style:normal;}


.our_clients_description
{
color:#565656;
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:20pt;
text-shadow: 1px 1px 1px #3f3f3f;
}

/* OUR CLIENTS ENDS */

/* OUR WORK BEGINS */

.step_wrap{
float:left;
width:196px;
margin:0px 6px 0px 6px;
}

.step_top{
background-repeat:no-repeat;
width:210px;
height:134px;
}
.step_body{
background-image:url(images/step_body.png);
background-repeat:repeat-y;
width:210px;
}

.step_body h1
{
width:180px;
height: 80px;
padding: 10px 18px;
color:#242424;
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
font-weight:normal;
font-size:10pt;
}

.step_bottom{
background-image:url(images/step_bottom.png);
background-repeat:no-repeat;
width:210px;
height: 8px;
}

.stepbar_wrap{
background-image:url(images/stepsbar.png);
background-repeat:no-repeat;
width:874px;
height:48px;
margin:6px 0px 0px 20px;
float:left;
}

.stepbar_wrap img
{float: left;}

.stepbar_title
{
float:left;
width:20.8%;
height: 48px;
}

.stepbar_title h1
{
color:#66812b;
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
font-weight:normal;
font-size:14.5pt;
font-weight:bold;
text-transform:uppercase;
line-height:80%;
margin:4px 0px 0px 6px;
text-shadow: 1px 1px 1px #d0ffb9;
}
.stepbar_title h2
{
color:#4c3208;
font-family: "Arial", Helvetica, sans-serif;
font-weight:normal;
font-size:9pt;
line-height: 95%;
font-weight:bold;
font-style:italic;
margin:3px 0px 0px -5px;
}

.step_details_wrap
{
float:left;
width:202px;
background-color:#e8e8e8;
margin:-20px 10px 0px 10px;}

.step_details
{
float:left;
width:182px;
background-color:#e8e8e8;
margin:0px;
padding: 10px;

-moz-box-shadow: inset 0 0 8px 0px #888;
-webkit-box-shadow: inset 0 0 8px 0px #888;
box-shadow: inset 0 0 8px 0px #888;

}

.step_details h1
{
width: 175px;
height:650px;
margin:20px auto;
font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
color:#4f4f4f;
font-size: 13px;
font-weight:normal;
font-style:normal;}


/* OUR WORK ENDS */

/* ABOUT US BEGINS */
#about_sidebar {float: left; width:34%; margin: 20px 25px 20px 0px;}

#about_sidebar p
{
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#606060;
font-size: 16px;
font-weight:normal;
font-style: italic;
text-align:left;
}

#about_sidebar h2
{
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 14px;
font-weight:bold;
font-style: italic;
text-align:right;
}

#about_sidebar h3
{
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 12px;
font-weight:bold;
font-style:italic;
text-align:right;
}


#about_history {float: left; width:63%; margin: 20px 0px;}

#about_history h1
{
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#ca7700;
font-size: 20px;
font-weight:900;
font-style:normal;
line-height:190%;
}

#about_history h2
{
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 14px;
font-weight:900;
font-style:normal;
}

#about_history h3
{
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 12px;
font-weight:bold;
font-style:normal;
}

#about_history p
{
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 14px;
font-weight:normal;
font-style:normal;
}

#about_history ul li
{
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 14px;
font-weight:normal;
font-style:normal;
margin: 0px 0px 0px 20px;
}

.directory_wrap
{
float:left;
width:100%;
margin:10px 0px 30px 0px;}

#directory_member
{
float:left;
width:23%;
margin:0px 10px 0px 0px;}

#directory_member h2
{
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 14px;
font-weight:900;
font-style:normal;
}

#directory_member h3
{
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 12px;
font-weight:bold;
font-style:normal;
}

#directory_member p
{
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 14px;
font-weight:normal;
font-style:normal;
}
/* ABOUT US ENDS */

/* SERVICES BEGIN */

.services_history {float: left; width:74%; margin: 20px 10px 20px 0px;}

.service_wrap {
margin: 10px 0px;
float:left;
width:100%;
}

.service_wrap img {
float:left;
}

.service_wrap h1 {
float:left;
width:75%;
margin: 0px 0px 0px 10px;
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 20px;
font-weight:bold;
font-style:italic;
line-height:150%;
}
.service_wrap p {
float:left;
width:75%;
margin: 0px 0px 0px 10px;
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 14px;
font-weight:normal;
font-style:normal;
}

.service_wrap ul li {
float:left;
width:75%;
margin: 0px 0px 0px 10px;
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 14px;
font-weight:normal;
font-style:normal;
}

.services_sidebar {float: left; width:20%; margin: 20px 0px;}


/* SERVICES END */


/* NEWS BEGIN */

.news_wrap
{float:left;
width:100%;
margin:20px 0px 50px 0px;}

.news_thumb
{
float:left;
width:315px;
height:200px;
margin:0px 20px 0px 0px;

font-family: "Luida Grande", Helvetica, Arial, sans-serif;
color:#919191;
font-size: 12px;
font-weight:normal;
font-style:italic;
}

.news_title
{float:left;
width:574px;
}

.news_title h1{font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#ca7700;
font-size: 20px;
font-weight:900;
font-style:normal;}

.news_title a {
text-decoration: none;
color: #ca7700;}

.news_date
{float:left;
width:574px;
}

.news_date h1 {
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#bbbbbb;
font-size: 14px;
font-weight:bold;
font-style:normal;
margin: 3px 0px;}


.news_excerpt
{float:left;
width:574px;
}

.news_excerpt p {font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 14px;
font-weight:normal;
line-height: 130%;
font-style:normal;
margin: 5px 0px;}

.news_content
{float:left;
width:574px;
}

.news_content p {font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 14px;
line-height: 130%;
font-weight:normal;
font-style:normal;
margin: 5px 0px;
min-height: 55px;}

.news_content ul li {font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
color:#666666;
font-size: 14px;
font-weight:normal;
font-style:normal;}


/* NEWS END */




/* CONTACT BEGIN */

.contact_history {float: left; width:634px; height:491px; background-image:url(images/cardboard1.jpg); background-repeat:repeat-y;}

.contact_sidebar {float: left; width:287px; height:491px; background-image:url(images/cadboard2.jpg); background-repeat:no-repeat;}

.find_us {
float:left;
height:120px;
width:100%;
}

.find_us img
{
margin:0px 0px 0px 20px;}

.addresses {
float:left;
height:251px;
width:100%;
}

.addresses h1 {
float:left;
width:75%;
margin: 25px 0px 0px 20px;
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#6c3d18;
font-size: 25px;
font-weight: 900;
font-style:normal;
text-shadow: 1px 1px 1px #e7a875;
}

.addresses h2 {
float:left;
width:75%;
margin: 0px 0px 0px 20px;
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#7a4820;
font-size: 14px;
font-weight:bold;
font-style:normal;
text-shadow: 1px 1px 1px #e7a875;
}

.form_wrap
{
margin:10px 0px;
}

.field_wrap
{
float:left;
width:42%;
margin:3px 0px;
}

.field_wrap h1
{
text-align:left;
width:100%;
float:left;
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#74532b;
font-size: 18px;
font-weight:900;
font-style:italic;
text-shadow: 1px 1px 1px #f1cda2;
margin: 0px 0px 0px 20px;
}

.field_wrap input
{
float:left;
height:30px;
width:200px;
border-radius: 3px;
background-color:#9b7649;
border:none;
box-shadow: 1px 1px 1px #f1cda2;

margin: 0px 0px 0px 20px;

font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
padding:3px 10px;
color:#ffffff;
font-size: 18px;
font-weight:900;
font-style:italic;}

.subject_wrap
{
float:left;
width:42%;
margin:5px 0px;
}

.subject_wrap h1
{
text-align:left;
width:100%;
float:left;
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#74532b;
font-size: 18px;
font-weight:900;
font-style:italic;
margin: 0px 0px 0px 20px;
text-shadow: 1px 1px 1px #f1cda2;
}

.subject_wrap input
{
float:left;
height:30px;
width:563px;
border-radius: 3px;
background-color:#9b7649;
border:none;
box-shadow: 1px 1px 1px #f1cda2;

margin: 0px 0px 0px 20px;

font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
padding:3px 10px;
color:#ffffff;
font-size: 18px;
font-weight:900;
font-style:italic;}

.message_wrap
{
float:left;
width:100%;
margin:3px 0px;
}

.message_wrap h1
{
text-align:left;
width:100%;
float:left;
font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
color:#74532b;
font-size: 18px;
font-weight:100;
font-style:italic;
margin: 0px 0px 0px 20px;
text-shadow: 1px 1px 1px #f1cda2;
}

.message_wrap textarea
{
float:left;
height:178px;
width:563px;
border-radius: 3px;
background-color:#9b7649;
border:none;
box-shadow: 1px 1px 1px #f1cda2;

margin: 0px 0px 0px 20px;

font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
padding:3px 10px;
color:#ffffff;
font-size: 18px;
font-weight:900;
font-style:italic;}

.contact_button
{
border:none;
background: transparent;
margin:0px 25px 0px 0px;
padding: 0px 0px 0px 0px;
float:right;
width:218px;
height:88px;}


/* CONTACT END */





/*COMMON BEGINS*/
.sectiontitle
{
font-family: "Helvetica", Arial, sans-serif;
color:#92b507;
font-size: 16px;
font-weight:normal;
text-transform:uppercase;

padding: 0px 0px 4px 0px;
border-bottom-color:#d9d9d9;
border-bottom-style:solid;
border-bottom-width:2px;
}

.sectiontitle a { color:#92b507; text-decoration:none; }

.sectiontitle_dark
{
font-family: "Helvetica", Arial, sans-serif;
color:#242424;
font-size: 16px;
font-weight:normal;
text-transform:uppercase;
text-shadow: 1px 1px 1px #ffffff;

padding: 0px 0px 4px 0px;
border-bottom-color:#848484;
border-bottom-style:solid;
border-bottom-width:2px;
}

.sectiontitle_dark a { color:#242424; text-decoration:none; }

.deep { width:100%; background: #242424; }

.login
{
float:right;
width: 100px;
height: 35px;
margin: -20px 0px 0px 0px;
}

#edit_link
{font-family: "Helvetica", Arial, sans-serif;
color: #3c3c3c;
font-size: 10pt;
text-decoration: none;
float: right;
position: relative;
top: 20px;
margin-bottom: 20px;
}

.minilink a
{
font-family:"Arial", Helvetica, sans-serif;
font-weight: bold;
text-align: right;
color: #4784a7;
font-size: 10pt;
}

.relationship
{
font-family:"Arial", Helvetica, sans-serif;
text-decoration: none;
color: #8d8d8d;
font-size: 10pt;
}

.relationship a
{
font-family:"Arial", Helvetica, sans-serif;
font-weight: bold;
color: #8d8d8d;
font-size: 10pt;
}

.relationship a:hover
{
font-family:"Arial", Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
color: #8d8d8d;
font-size: 10pt;
}

/*COMMON ENDS*/
