/* CSS Document */

* {font-family: Arial, Helvetica, sans-serif}

a { color:#79001c;}
a:hover{color:#996600}

body { background-color:#FFFFFF; margin-top:6px; text-align:center }

#container { position:relative; width:784px;  margin-left:auto; margin-right:auto;}

#business-competition { padding-top:26px;  background-image:url(images/Gitto-Cup-Gray.jpg); background-repeat:no-repeat; width:784px; height:580px}

#containerHOME { position:relative; width:784px;  margin-left:auto; margin-right:auto; background-image:url(images/big-g.gif); background-repeat:no-repeat; background-position:top}

#flashTop {width:784px; height:218px; text-align:center }
#flashTop li{ display:inline; padding-right:18px; line-height:18px}

#flashcontent {width:784px; height:218px; text-align:center}
#flashcontent h1{ font-size:15px}
#flashcontent a { font-size:10px; color:#666666; }
#flashcontent a:hover { font-size:10px; color:#CC0000; }

div#content { width:784px; }

div#content_left  {display:inline; float:left;  width:305px; margin:30px 0px 22px 28px; text-align:right; font-size:12px; padding-bottom:22px}

div#content_left2  {display:inline; float:left;  width:305px; margin:30px 0px 22px 28px; text-align:left; font-size:12px; padding-bottom:22px}

div#content_left3  {display:inline; float:left;  width:416px; margin:30px 0px 22px 28px; text-align:left; font-size:12px; padding-bottom:22px}
div#content_right3 { display:inline; float:right;  width:305px; margin:26px 6px 22px 0px; text-align:left; font-size:13px; line-height:18px}



div.competitionHead { margin-top:26px}
div.competition1_right {padding-left:240px; text-align:left; font-size:13px; line-height:18px; padding-right:32px;}
div.competition1a_right {padding-left:270px; text-align:left; font-size:13px; line-height:18px; padding-right:32px;}
div.competition2_right {padding-left:300px; text-align:left; font-size:13px; line-height:18px; padding-right:32px;}
div.competition3_right {padding-left:320px; text-align:left; font-size:13px; line-height:18px; padding-right:32px;}

div.clients { width:700px; text-align:left; font-size:13px;  margin:22px 22px 6px 0px;}
div.clients2 { width:700px; text-align:left; font-size:13px;  margin:-16px 22px 6px 0px;}

.largerBold { font-size:16px; font-weight:bold}
.largerBoldRed { font-size:16px; font-weight:bold; color:79001c}


div#content_right { display:inline; float:right;  width:416px; margin:26px 16px 22px 0px; text-align:left; font-size:13px; line-height:18px}


div.content_leftHalf  {display:inline; float:left;  width:330px; margin:6px 0px 0px 28px; text-align:left; font-size:13px; padding-bottom:18px; line-height:18px}
div.content_leftHalf li {padding-bottom:6px}

div.content_rightHalf { display:inline; float:right;  width:375px; margin:6px 0px 0px 0px; text-align:left; font-size:13px; line-height:18px}
div.content_rightHalf li { padding-bottom:6px}

div.content_right p {margin-bottom:-5px}

h1 { color:#79001c; font-size:24px; line-height:27px; letter-spacing:-1px; font-family: Times New Roman, Times, serif}

div.footer { width:784px; font-size:11px; padding:11px 0px 11px 0px; border-top:solid 1px #C48783}

div.footerFlash {width:784px; height:50px}

.formCopy {font-size:11px }


.imageRight { float:right; margin-left:11px;  }
.font13pt { font-size:13px; line-height:17px }

.logoLeft { width:300px; height:111px; float:left; margin-left:38px; margin-top:6px}
.logoRight { width:320px; height:111px; float:left; margin-right:60px; margin-top:6px }

.orderDiv { width:276px; height:auto; border:2px solid #26567c; text-align:center }
.leftDivBook {width:154px; margin: 0px 2px 3px 12px; float:left }
.rightDivOrder {width:100px; margin: 0px 2px 2px 2px; float:left; padding-top:16px }

.photoRight { float:right; margin:0px 0px 4px 8px }

.photoLeft { float:left; margin:0px 8px 4px 0px }