BODY
{
    FONT-SIZE: 12px;
    BACKGROUND: white;
    MARGIN: 0px;
    FONT-FAMILY: verdana
}
#mainContainer
{
    MARGIN: 0px auto;
    WIDTH: 920px
}
#top
{
    WIDTH: 920px;
    BORDER-BOTTOM: #cccccc 1px solid;
    POSITION: relative;
    HEIGHT: 84px
}
#mainPageLeftColumn
{
    FLOAT: left;
    WIDTH: 640px
}
#mainPageRightColumn
{
    FLOAT: right;
    WIDTH: 265px
}
#searchForm
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 16px;
    BACKGROUND: #f7f7f7;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 262px;
    BORDER-BOTTOM: #cccccc 1px solid
}
#searchForm FORM
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 8px
}
#searchForm P
{
    MARGIN: 2px 0px 8px
}
#searchForm A
{
    MARGIN-LEFT: 16px;
    COLOR: black
}
#searchForm INPUT
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid
}
#searchMini
{
    FONT-SIZE: 11px;
    RIGHT: 20px;
    POSITION: absolute;
    TOP: 20px
}
#searchMini INPUT
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 180px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    HEIGHT: 16px
}
#searchMini A
{
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 10px;
    COLOR: black
}
P.form
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#chipAd
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    MARGIN-TOP: 10px;
    BACKGROUND: #faf5cf;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 262px;
    BORDER-BOTTOM: #cccccc 1px solid
}
#chipAdContent
{
    MARGIN: 0px auto;
    WIDTH: 204px
}
#chipAd H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: arial;
    TEXT-ALIGN: center
}
#chipAd IMG
{
    FLOAT: left
}
#chipAd
{
    TEXT-ALIGN: center
}
#chipAd A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000072;
    TEXT-DECORATION: none
}
#chipAd SPAN
{
    FONT-SIZE: 11px;
    COLOR: #000072
}
#alaGoogleAd
{
    CLEAR: both;
    PADDING-TOP: 20px;
    TEXT-ALIGN: left
}
#alaGoogleAd H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #eea307;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
#alaGoogleAd P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 18px;
    COLOR: #525252;
    PADDING-TOP: 0px
}
#chipAd .downloadLink
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BACKGROUND: url(Images/downloadLink.gif) no-repeat;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px auto;
    WIDTH: 167px;
    COLOR: white;
    PADDING-TOP: 4px;
    FONT-FAMILY: arial;
    HEIGHT: 28px;
    TEXT-ALIGN: center
}
#chipAd .downloadLink:hover
{
    TEXT-DECORATION: underline
}
#menu
{
    FONT-SIZE: 12px;
    RIGHT: 0px;
    FLOAT: right;
    FONT-FAMILY: verdana;
    POSITION: absolute;
    TOP: 56px
}
#menu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#menu LI
{
    DISPLAY: inline;
    HEIGHT: 20px
}
#menu A
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #cccccc 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FLOAT: left;
    MARGIN-BOTTOM: 1px;
    PADDING-BOTTOM: 6px;
    MARGIN-LEFT: 3px;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: black;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #cccccc 1px solid;
    TEXT-DECORATION: none
}
#menu A:hover
{
    BORDER-BOTTOM: #ffa600 3px solid
}
#menu A.selected
{
    BORDER-BOTTOM: #ffa600 3px solid
}
#menu A.mainPage
{
    COLOR: #295487;
    FONT-FAMILY: tahoma
}
A IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.box
{
    BACKGROUND: url(Images/box.gif) repeat-y;
    FLOAT: left;
    MARGIN: 4px;
    WIDTH: 304px
}
.boxBackground
{
    BACKGROUND: url(Images/boxBackground.jpg) no-repeat;
    WIDTH: 304px
}
.boxContent
{
    PADDING-RIGHT: 16px;
    PADDING-LEFT: 16px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.boxTop
{
    FONT-SIZE: 4px;
    BACKGROUND: url(Images/boxTop.gif) no-repeat;
    WIDTH: 304px;
    HEIGHT: 5px
}
.boxBottom
{
    FONT-SIZE: 4px;
    BACKGROUND: url(Images/boxBottom.gif) no-repeat;
    WIDTH: 304px;
    HEIGHT: 4px
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px 0px 0px 2px;
    COLOR: #000080;
    PADDING-TOP: 4px;
    FONT-FAMILY: verdana
}
.box UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.box LI
{
    MARGIN-TOP: 4px
}
.box UL A
{
    COLOR: #000080;
    TEXT-DECORATION: none
}
.box UL A:hover
{
    TEXT-DECORATION: underline
}
.more
{
    FONT-SIZE: 14px;
    FLOAT: right;
    PADDING-BOTTOM: 4px;
    COLOR: #000080;
    TEXT-DECORATION: underline
}
.more2
{
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 4px;
    MARGIN-LEFT: 10px;
    COLOR: #000080;
    TEXT-DECORATION: underline
}
SPAN.header
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px 0px 0px 10px;
    COLOR: #000080;
    PADDING-TOP: 4px;
    FONT-FAMILY: verdana
}
#contentTop
{
    MARGIN: 20px 0px 10px
}
#categories
{
    CLEAR: both;
    PADDING-BOTTOM: 40px;
    PADDING-TOP: 10px
}
.category
{
    PADDING-RIGHT: 110px;
    MARGIN-TOP: 10px;
    FLOAT: left;
    WIDTH: 200px;
    margin-left: 10px;
}
.category H1
{
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px
}
.category H1 A
{
    COLOR: #000080;
    TEXT-DECORATION: none
}
.category H1 A:hover
{
    TEXT-DECORATION: underline
}
#bigAd
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 20px;
    WIDTH: 100%;
    PADDING-TOP: 20px
}
#googleGreen
{
    BORDER-RIGHT: #a8dda0 1px solid;
    BORDER-TOP: #a8dda0 1px solid;
    BACKGROUND: #ebffed;
    FLOAT: left;
    BORDER-LEFT: #a8dda0 1px solid;
    WIDTH: 604px;
    MARGIN-RIGHT: 0px;
    BORDER-BOTTOM: #a8dda0 1px solid;
    HEIGHT: 250px
}
#estudent
{
    FLOAT: right
}
#footerMenu
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: black 1px solid;
    TEXT-ALIGN: center
}
#footerMenu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#footerMenu LI
{
    PADDING-RIGHT: 10px;
    DISPLAY: inline;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#footerMenu A
{
    FONT-WEIGHT: bold;
    COLOR: #747474;
    TEXT-DECORATION: none
}
#footerMenu A:hover
{
    TEXT-DECORATION: underline
}
#footer
{
    FONT-SIZE: 12px;
    COLOR: #808080;
    PADDING-TOP: 10px;
    TEXT-ALIGN: center
}
#footer A
{
    FONT-WEIGHT: bold;
    COLOR: #747474;
    TEXT-DECORATION: none
}
.cl
{
    CLEAR: both
}
#calcBaseMenu
{
    MARGIN-TOP: 26px;
    FLOAT: left;
    WIDTH: 200px
}
#calcBaseMenu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#calcBaseMenu LI A
{
    DISPLAY: block;
    PADDING-LEFT: 20px;
    FONT-SIZE: 15px;
    BACKGROUND: url(Images/calcBaseMenu.gif) no-repeat;
    WIDTH: 171px;
    COLOR: black;
    PADDING-TOP: 5px;
    HEIGHT: 31px;
    TEXT-DECORATION: none
}
#calcBaseMenu LI A:hover
{
    BACKGROUND: url(Images/calcBaseMenuChecked.gif) no-repeat
}
#calcBaseMenu LI A.checked
{
    BACKGROUND: url(Images/calcBaseMenuChecked.gif) no-repeat
}
#instrMenu
{
    MARGIN-TOP: 26px;
    FLOAT: left;
    WIDTH: 200px
}
#instrMenu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#instrMenu LI A
{
    DISPLAY: block;
    PADDING-LEFT: 20px;
    FONT-SIZE: 13px;
    BACKGROUND: url(Images/calcBaseMenu.gif) no-repeat;
    WIDTH: 205px;
    COLOR: black;
    PADDING-TOP: 5px;
    HEIGHT: 31px;
    TEXT-DECORATION: none
}
#instrMenu LI A:hover
{
    BACKGROUND: url(Images/calcBaseMenuChecked.gif) no-repeat
}
#instrMenu LI A.checked
{
    BACKGROUND: url(Images/calcBaseMenuChecked.gif) no-repeat
}
#calcBaseCenter
{
    MARGIN-TOP: 20px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    WIDTH: 520px
}
.calc
{
    MARGIN: 10px 0px 20px 10px
}
.calc H1
{
    FONT-SIZE: 15px;
    COLOR: black
}
.calc H1 A
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.calc P.info
{
    MARGIN: -2px 0px 4px 22px;
    COLOR: #808080
}
.calc P.info A
{
    FONT-WEIGHT: bold;
    COLOR: #808080;
    TEXT-DECORATION: underline
}
.calc P.info A:hover
{
    TEXT-DECORATION: none
}
.calc P.desc
{
    MARGIN: 0px 0px 0px 22px
}
#calcBaseGoogleAds
{
    MARGIN-TOP: 20px;
    FLOAT: right;
    WIDTH: 160px
}
#calcBasePagination
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 20px;
    WIDTH: 100%;
    PADDING-TOP: 20px;
    TEXT-ALIGN: center
}
#calcBasePagination UL
{
    MARGIN: 0px
}
#calcBasePagination LI
{
    DISPLAY: inline;
    FONT-WEIGHT: bold
}
#calcBasePagination LI A
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: none
}
#calcBasePagination LI A:hover
{
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
#calcBasePagination IMG A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#addCalcLeftColumn
{
    MARGIN-TOP: 40px;
    PADDING-LEFT: 80px;
    FONT-SIZE: 16px;
    FLOAT: left;
    WIDTH: 480px;
    COLOR: #000080;
    LINE-HEIGHT: 40px
}
#addCalcRightColumn
{
    MARGIN-TOP: 40px;
    FLOAT: right;
    WIDTH: 265px
}
#addCalcLeftColumn INPUT
{
    BORDER-RIGHT: #000080 1px solid;
    BORDER-TOP: #000080 1px solid;
    MARGIN-TOP: 10px;
    BORDER-LEFT: #000080 1px solid;
    WIDTH: 250px;
    BORDER-BOTTOM: #000080 1px solid;
    HEIGHT: 20px
}
#addCalcLeftColumn TEXTAREA
{
    BORDER-RIGHT: #000080 1px solid;
    BORDER-TOP: #000080 1px solid;
    MARGIN: 10px 0px 14px 6px;
    BORDER-LEFT: #000080 1px solid;
    WIDTH: 360px;
    BORDER-BOTTOM: #000080 1px solid;
    HEIGHT: 90px
}
#addCalcLeftColumn .submitLink
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BACKGROUND: url(Images/downloadLink.gif) no-repeat;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px auto;
    WIDTH: 167px;
    COLOR: white;
    LINE-HEIGHT: 1em;
    PADDING-TOP: 6px;
    FONT-FAMILY: arial;
    HEIGHT: 22px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#calcMenu
{
    MARGIN-TOP: 65px;
    FLOAT: left;
    WIDTH: 200px
}
#calcMenu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#calcMenu LI A
{
    DISPLAY: block;
    PADDING-LEFT: 20px;
    FONT-SIZE: 15px;
    BACKGROUND: url(Images/calcBaseMenu.gif) no-repeat;
    WIDTH: 171px;
    COLOR: black;
    PADDING-TOP: 5px;
    HEIGHT: 31px;
    TEXT-DECORATION: none
}
#calcMenu LI A:hover
{
    BACKGROUND: url(Images/calcBaseMenuChecked.gif) no-repeat
}
#calcMenu LI A.checked
{
    BACKGROUND: url(Images/calcBaseMenuChecked.gif) no-repeat
}
#calcRightColumn
{
    MARGIN-TOP: 65px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    WIDTH: 700px
}
#calcRightColumn A
{
    COLOR: #000080;
    TEXT-DECORATION: underline
}
#calcRightColumn A:hover
{
    TEXT-DECORATION: none
}
#calcRightColumn H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px
}
#calcRightColumn P
{
    MARGIN: 0px 0px 30px
}
#calcRightColumn .categoryLink
{
    FONT-WEIGHT: bold;
    COLOR: #ff8040;
    TEXT-DECORATION: underline
}
IMG.right
{
    FLOAT: right
}
#calcRightColumn .openCalcLink
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BACKGROUND: url(Images/openCalc.gif) no-repeat;
    PADDING-BOTTOM: 8px;
    MARGIN-LEFT: 10px;
    WIDTH: 255px;
    COLOR: white;
    LINE-HEIGHT: 1em;
    PADDING-TOP: 6px;
    FONT-FAMILY: arial;
    HEIGHT: 22px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#calcFirst
{
    BORDER-RIGHT: #80d901 1px solid;
    BORDER-TOP: #80d901 1px solid;
    MARGIN: 30px 0px 30px 100px;
    BORDER-LEFT: #80d901 3px solid;
    WIDTH: 230px;
    BORDER-BOTTOM: #80d901 1px solid
}
#calcFirst H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #80d901;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
#downloadEuklidesMain
{
    FONT-SIZE: 10px;
    FLOAT: left;
    MARGIN: 50px 0px 0px 50px;
    WIDTH: 620px
}
#downloadEuklidesGoogleAds
{
    FLOAT: right;
    MARGIN: 50px 0px 0px
}
#downloadEuklidesMain UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#downloadEuklidesMain LI
{
    BACKGROUND-POSITION: 0px 3px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(Images/arrow.png);
    LINE-HEIGHT: 15px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
#downloadEuklidesMain .downloadLink
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    BACKGROUND: url(Images/downloadEuklides.gif) no-repeat;
    PADDING-BOTTOM: 8px;
    MARGIN: 40px auto;
    WIDTH: 306px;
    COLOR: white;
    LINE-HEIGHT: 1em;
    PADDING-TOP: 6px;
    FONT-FAMILY: arial;
    HEIGHT: 22px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.strong
{
    FONT-WEIGHT: bold
}
.orange
{
    COLOR: red
}
.big
{
    FONT-SIZE: 16px;
    TEXT-ALIGN: center
}
#activationCodeMain
{
    MARGIN: 40px auto 0px;
    WIDTH: 800px
}
#activationCodeMain H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #0306c7;
    TEXT-ALIGN: center
}
#activationCodeMain P
{
    MARGIN-LEFT: 150px
}
#activationForm
{
    MARGIN-TOP: 30px;
    FLOAT: left;
    MARGIN-LEFT: 50px;
    WIDTH: 350px
}
#activationForm P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#activationForm INPUT
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 194px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    HEIGHT: 20px
}
#activationForm INPUT.checkbox
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    FLOAT: right;
    BORDER-LEFT: #7f9db9 1px solid;
    WIDTH: 12px;
    BORDER-BOTTOM: #7f9db9 1px solid;
    HEIGHT: 12px
}
.sendActivation
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-SIZE: 15px;
    BACKGROUND: url(Images/sendActivation.gif) no-repeat;
    PADDING-BOTTOM: 8px;
    MARGIN: 10px auto;
    WIDTH: 323px;
    COLOR: white;
    LINE-HEIGHT: 1em;
    PADDING-TOP: 4px;
    HEIGHT: 22px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#activationMailExample
{
    MARGIN-TOP: 30px;
    FLOAT: right;
    WIDTH: 340px
}
#activationMailExample P
{
    MARGIN-LEFT: 0px
}
#message
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 260px
}
#message P
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.small
{
    FONT-SIZE: 11px
}
.friend
{
    MARGIN-TOP: 10px;
    DISPLAY: block
}
.blue
{
    FONT-WEIGHT: bold;
    COLOR: blue
}
#bigAdEuklides
{
    CLEAR: both;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    MARGIN: 50px 0px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 920px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #cccccc 1px solid;
    HEIGHT: 155px
}
#bigAdEuklides H1
{
    MARGIN-TOP: 14px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FLOAT: left;
    WIDTH: 120px;
    LINE-HEIGHT: 30px;
    FONT-FAMILY: arial;
    HEIGHT: 150px;
    TEXT-ALIGN: center
}
.chip IMG
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FLOAT: left;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px
}
.chip
{
    PADDING-LEFT: 10px;
    FLOAT: left;
    WIDTH: 210px;
    HEIGHT: 150px;
    TEXT-ALIGN: center
}
.chip A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: none
}
.chip SPAN
{
    FONT-SIZE: 11px;
    COLOR: #4f4f4f
}
P.alert
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: red;
    PADDING-TOP: 0px
}
SPAN.alert
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: red
}
SPAN.omg
{
    FLOAT: right;
    MARGIN-BOTTOM: 5px
}

#homepageGoogleAdsenseBox{
  BORDER-RIGHT: #cccccc 1px solid;
  BORDER-TOP: #cccccc 1px solid;
  FONT-SIZE: 16px;
  BACKGROUND: #f7f7f7;
  BORDER-LEFT: #cccccc 1px solid;
  WIDTH: 262px;
  BORDER-BOTTOM: #cccccc 1px solid;
  margin-bottom: 10px;
  text-align: center;
  padding: 5px 0;
}

#homepageGoogleAdsenseBox h3{margin: 5px 0 10px 17px; font-size: 20px; font-weight: normal; text-align: left}

.standardForm fieldset{border: 1px solid #bbb; background-color: #fafafa}
.standardForm fieldset legend{font-weight: bold}
.standardForm fieldset div.formRow{clear:both; margin-bottom: 10px}
.standardForm fieldset div.formRow label {float: left; display: block; width: 300px; text-align: right;}
.standardForm fieldset div.formRow input, 
.standardForm fieldset div.formRow textarea,
.standardForm fieldset div.formRow select{margin-left: 5px}
.standardForm fieldset div.formRow input.amount{text-align: right;}
.standardForm fieldset div.formRow input[type=text]{width: 200px;}
.standardForm fieldset div.formRow input.small{width: 100px}
.standardForm fieldset div.formRow input.tiny{width: 50px}
.standardForm fieldset div.formRow input.autoWidth{width: auto}